|
|
|
Почему 1С выбрала PostgreSQL, а не Firebird (например)
|
|||
|---|---|---|---|
|
#18+
artemanaMasterZiv On 16.10.2010 18:16, artemana wrote: > В чем нынче странность архитектуры измеряют? В количестве нестандартных и/или глупых решений. Ок. Ну глупость у каждого своя, пока оставим ее. Как считается нестандартных решений, непонятно совсем. У тебя наверно есть таблица с проблемами, где напротив каждого пункта отмечено что в Oracl, MS SQL, DB2, PG применяется такое то одинаковое решение, а FB использует другое, свое, странное. Если есть такая таблица, пожалуйста покажи. Если ее нет, тогда твои высказывания о нестандартности и странности попадают под очередное «бла-бла-бла» апологета одного из вендоров. Есть такая штука как стандарт SQL. Посмотрите что у FB стандартное, а что нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2010, 11:33 |
|
||
|
Почему 1С выбрала PostgreSQL, а не Firebird (например)
|
|||
|---|---|---|---|
|
#18+
SallerТе кто не работают с MSSQL стыдятся называть триггерами тот самокат который сделал майкрософт Вот только его сделал не Майкрософт, а Sybase. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2010, 11:34 |
|
||
|
Почему 1С выбрала PostgreSQL, а не Firebird (например)
|
|||
|---|---|---|---|
|
#18+
ОктогенЕсть такая штука как стандарт SQL. Посмотрите что у FB стандартное, а что нет. так artemana потому и спросил. т.к. в ФБ все делается с тщательной сверкой со стандартом. Извините, если скажу пафосно, но если в ФБ SQL нестандартен, то где он тогда вообще стандартен? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2010, 11:41 |
|
||
|
Почему 1С выбрала PostgreSQL, а не Firebird (например)
|
|||
|---|---|---|---|
|
#18+
kdv, а в ФБ можно сделать так как в MySQL: ORDER BY sumOfOrder > 100 просто недавно увидел такое в мускл, интересно где еще такое есть, и стандарт ли это ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2010, 15:49 |
|
||
|
Почему 1С выбрала PostgreSQL, а не Firebird (например)
|
|||
|---|---|---|---|
|
#18+
Var79а в ФБ можно сделать так как в MySQL: ORDER BY sumOfOrder > 100 просто недавно увидел такое в мускл, интересно где еще такое есть, и стандарт ли это А что такая конструкция должна делать? И не является ли она аналогом стандартного "ORDER BY CASE WHEN sumOfOrder>100 THEN 1 ELSE 0 END"?.. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2010, 16:10 |
|
||
|
Почему 1С выбрала PostgreSQL, а не Firebird (например)
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov, да да, похоже, дайте ссылку на этот стандарт SQL ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2010, 16:42 |
|
||
|
Почему 1С выбрала PostgreSQL, а не Firebird (например)
|
|||
|---|---|---|---|
|
#18+
удивительно но в MS SQL 2008 тоже так можно, ппц, сколько лет программирую T-SQL, 1й раз увидел, и проверил на MS SQL Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2010, 16:48 |
|
||
|
Почему 1С выбрала PostgreSQL, а не Firebird (например)
|
|||
|---|---|---|---|
|
#18+
Var79Dimitry Sibiryakov, да да, похоже, дайте ссылку на этот стандарт SQL там может быть любое выражение, по нему и будет сортироваться: ORDER BY expression. В 92 стандарте order by clause написано, что sql-92<sort key> ::= <column name> | <unsigned integer> Доступ к свежим стандартам платный SQL:2008 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2010, 17:36 |
|
||
|
Почему 1С выбрала PostgreSQL, а не Firebird (например)
|
|||
|---|---|---|---|
|
#18+
Var79удивительно но в MS SQL 2008 тоже так можно, ппц, сколько лет программирую T-SQL, 1й раз увидел, и проверил на MS SQL Код: plaintext 1. 2. Примите соболезнования и занесите MSDN в избранное :) ORDER BY (Entity SQL) msdn.microsoft.com order_by_expression Any valid query expression specifying a property on which to sort. Multiple sort expressions can be specified. The sequence of the sort expressions in the ORDER BY clause defines the organization of the sorted result set. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2010, 17:44 |
|
||
|
Почему 1С выбрала PostgreSQL, а не Firebird (например)
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov, Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2010, 17:51 |
|
||
|
Почему 1С выбрала PostgreSQL, а не Firebird (например)
|
|||
|---|---|---|---|
|
#18+
web_foxVar79 Код: plaintext 1. 2. Примите соболезнования и занесите MSDN в избранное :) ORDER BY (Entity SQL) чо вы мне подсовываете что я и так знаю, меня удивило совсем другое, когда пишут select sum(NoteId) from Notes ORDER BY sum(NoteId) значение из селекта подставляется (или как бы подставляется) а в том примере в селекте нет ничего подобного, то есть прямо в ордер бай "генерируется". а это не работает Код: plaintext 1. хотя это работает Код: plaintext 1. надеюсь понятно объяснил, что именно удивило ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2010, 18:09 |
|
||
|
Почему 1С выбрала PostgreSQL, а не Firebird (например)
|
|||
|---|---|---|---|
|
#18+
Hello, Var79! You wrote on Mon, 18 Oct 10 15:09:38 GMT: Var79 V> а это не работает V> SELECT * FROM Notes V> ORDER BY count(*) V> хотя это работает V> select count(*) from Notes V> ORDER BY count(*)глубокие познания SQL... -- With best regards, Мимопроходящий. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2010, 18:16 |
|
||
|
Почему 1С выбрала PostgreSQL, а не Firebird (например)
|
|||
|---|---|---|---|
|
#18+
Мимопроходящий, да спасибо, "экспертной" оценки мне как раз не хватало ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2010, 18:22 |
|
||
|
Почему 1С выбрала PostgreSQL, а не Firebird (например)
|
|||
|---|---|---|---|
|
#18+
Var79а это не работает Код: plaintext 1. Слава богу, что в процессе сабжа не выбрали MySQL ! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2010, 18:22 |
|
||
|
Почему 1С выбрала PostgreSQL, а не Firebird (например)
|
|||
|---|---|---|---|
|
#18+
miksoftVar79а это не работает Код: plaintext 1. Слава богу, что в процессе сабжа не выбрали MySQL ! в сайбейсе может заработать тоже ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2010, 18:27 |
|
||
|
Почему 1С выбрала PostgreSQL, а не Firebird (например)
|
|||
|---|---|---|---|
|
#18+
на самом деле CASE WHEN NoteId=4 THEN 1 ELSE 0 END меня удивил, про не агрегатные функции понятно почему работают без селекта, в общем со всеми бывает, главное что проходит :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2010, 18:48 |
|
||
|
Почему 1С выбрала PostgreSQL, а не Firebird (например)
|
|||
|---|---|---|---|
|
#18+
ОКТОГЕН Есть такая штука как стандарт SQL. Посмотрите что у FB стандартное, а что нет. Если уж говорить о стандарте, то FB как раз наиболее придерживается стандартов ANSI SQL92/99. т.е. можно почитать стандарт и сразу программировать под FB, про другие СУБД такое сложно сказать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2010, 15:35 |
|
||
|
Почему 1С выбрала PostgreSQL, а не Firebird (например)
|
|||
|---|---|---|---|
|
#18+
Megabyteможно почитать стандарт и сразу программировать под FB, про другие СУБД такое сложно сказать. А под мускуль - можно нечетать, все равно работать будет... как получится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2010, 18:01 |
|
||
|
Почему 1С выбрала PostgreSQL, а не Firebird (например)
|
|||
|---|---|---|---|
|
#18+
SiemarglПредыстория: В рамках развития бизнеса и чистого любопытства решил проверить вот это утверждение: goldenfoodsКак раз не странный, судя по поведению 1С 8.2 под эти СУБД. На одном и том же сервере запускаем отчет оборотно -сальдовую ведомость под ораклом и под МС При первом вызове строятся они практически одинаково, но при повторном вызове оракл обгоняет МС в 3 раза.С точки зрения бизнеса - я при подтверждении точно буду знать, куда деть свой сертификат (и при неподтверждении тоже) =) Кажется после исчерпывающего ответа dimitr тема скатилась во флуд. Я бы попросил отрезать и закрыть. Что касается моих опытов, то неоднозначно. -на демо базах утверждение goldenfoods не подтвердилось, а скорее наоборот - отклик системы живее с MS (но все выполняется за секунды на обеих СУБД - во сколько раз не скажешь) -большой базы у меня под рукой пока нет, что будет на реальных данных - ХЗ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2010, 10:36 |
|
||
|
Почему 1С выбрала PostgreSQL, а не Firebird (например)
|
|||
|---|---|---|---|
|
#18+
MasterZiv On 17.10.2010 20:11, Dimitry Sibiryakov wrote: > Да? В его t-sql хоть что-то кроме SELECT стандарту соответствует? Стандартный > MERGE на > замену левого UPDATE FROM уже пришёл? 1) это никак не касается архитектуры СУБД. Это -- фичи языка. В общем -- несущественные вещи. Posted via ActualForum NNTP Server 1.4 тем не менее, в mssql 2008 merge появился ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2010, 09:28 |
|
||
|
Почему 1С выбрала PostgreSQL, а не Firebird (например)
|
|||
|---|---|---|---|
|
#18+
Выбор СУБД в бизнесе оценивается не крутостью запросов, а простыми директорскими требованиями. Типа, "стабильная? Сколько простоя в год?", "если гипотетически предположить, какую нагрузку выдержит? А сложность?" и "сколько стоит обслуживание?". Все! Все остальное холивар в узком кругу спецов. Может я и ошибаюсь, но лицензионное соглашение от ФБ ни один нормальный юрист не пропустит, риски слишком высоки. Там мнооого факторов, которые в конечном счете сводятся только к деньгам. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2010, 04:14 |
|
||
|
Почему 1С выбрала PostgreSQL, а не Firebird (например)
|
|||
|---|---|---|---|
|
#18+
strange2007лицензионное соглашение от ФБ ни один нормальный юрист не пропустит а что с ним не так? по сравнению с? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2010, 05:22 |
|
||
|
Почему 1С выбрала PostgreSQL, а не Firebird (например)
|
|||
|---|---|---|---|
|
#18+
dimitr, ХЗ, я все го лишь программист. Там аналитики анализировали и юрики вердикт выносили. для не PostgreSQL или MS SQL либо очень дорого сразу, либо еще дороже потом. Сей вопрос меня мало интересовал, только в 1С-е сидят такие же аналитики и прочие яйцеголовые. Оценки производятся по денежным методикам, а не по крутости запросов. Типа, где гарантия, что завтра за поддержку они не попросят больше чем МС? Или почему им не попросить денег за поддержку при этом не нести ответственность? Если так, то сколько стоит в у.е. и по времени "сменить" СУБД? И т.д и т.п. В общем что вижу, то и сообщаю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2010, 06:07 |
|
||
|
Почему 1С выбрала PostgreSQL, а не Firebird (например)
|
|||
|---|---|---|---|
|
#18+
strange2007dimitr, ХЗ, я все го лишь программист. Там аналитики анализировали и юрики вердикт выносили. для не PostgreSQL или MS SQL либо очень дорого сразу, либо еще дороже потом. Сей вопрос меня мало интересовал...ну дык зачем писать о чем не знаете? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2010, 10:23 |
|
||
|
Почему 1С выбрала PostgreSQL, а не Firebird (например)
|
|||
|---|---|---|---|
|
#18+
Siemargl Почему, из каких соображений, идеологи 1С выбрали как бесплатную альтернативу PG, а не более распространенную FB? Меня уже скоро год как мучает подобный же вопрос - почему не ЛИНТЕР? Как-то для тендеров более логично. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2010, 10:24 |
|
||
|
|

start [/forum/topic.php?fid=35&msg=36904652&tid=1552744]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
28ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
56ms |
get tp. blocked users: |
1ms |
| others: | 13ms |
| total: | 136ms |

| 0 / 0 |
