|
|
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
Всех категорически приветствую Сабжа не было . Что может порубимся ?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2010, 17:59 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
уважаемый, здесь не рубятся, а как бы выясняют функционал разных СУБД во-вторых, чтобы не быть похожем на флудера, Вы бы хоть написали какие у Вас соображения или с какой целью Вам это сравнение ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2010, 18:04 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
такс 1) Быстродействие с Integer и Varchar - unicode полями 2) "Живучесть" баз при сбоях типа отказа питания 3) Возможности ХП 4) Ну скажем устойчивость к взлому . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2010, 18:11 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
Очень непредметные аттрибуты сравнения. Слишком разные "ареалы обитания" СУБД. Сравним ....с пальцем =) ->Во флуд ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2010, 18:16 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
SiemarglОчень непредметные аттрибуты сравнения. Слишком разные "ареалы обитания" СУБД. Вобще использовать My SQL только для WEB , а FireBird внутриофиса это IT изврат очередной . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2010, 19:07 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
Eric Cartmanez Вобще использовать My SQL только для WEB , а FireBird внутриофиса это IT изврат очередной . Ну просто Firebird мало подходит для хостинга, а MySQL для всего остального. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2010, 19:13 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov Ну просто Firebird мало подходит для хостинга, а MySQL для всего остального. Вот это меня и смущает !! Я понимаю например база учета Танковых орудий не будет публиковаться в WEB . В вот розница продуктов , фармацевтика ??? Написал под FireBird что то, потом клиент захотел в WEB . Выкинул FireBird , переписал под My SQL ??? К тому же ИМХО MY SQL гуано . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2010, 20:55 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
ААА , я гений , через 30 секунд нашел такой топег http://sql.ru/forum/actualthread.aspx?tid=748932 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2010, 20:59 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
Eric Cartmanez Написал под FireBird что то, потом клиент захотел в WEB . Выкинул FireBird , переписал под My SQL ??? Ты эта... не путай. Между WEB и хостингом две большие разницы. Хостер тебе Firebird на общем ресурсе не даст, но на выделенном сервере ты можешь ставить всё что захочешь. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2010, 21:20 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov но на выделенном сервере ты можешь ставить всё что захочешь. У него денех столька нету. А Мускульщеки все к калхозной халяве привыкшие. Вот и разница меж FB и мускулем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2010, 11:59 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
Eric Cartmanez wrote: > Сабжа не было . Что может порубимся ?? А чего рубиться ? Обе хороши. Обе две -- куски дерьма. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2010, 12:11 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
MasterZiv А чего рубиться ? Обе хороши. Обе две -- куски дерьма. Ну да... Чем больше кусок, тем больше оного... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2010, 12:31 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
MasterZiv А чего рубиться ? Обе хороши. Обе две -- куски дерьма. Хм, интересно, это космос нашептал или все-таки есть объективные соображения? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2010, 17:15 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
Pure.....MasterZiv А чего рубиться ? Обе хороши. Обе две -- куски дерьма. Хм, интересно, это космос нашептал или все-таки есть объективные соображения? Неудивительно такое услышать от модератора форума Sybase ASA, ASE, IQ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.04.2010, 08:54 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
Вполне очевидно, что Firebird рвет практически всех. Для примера - миллионные циклы. Влет! Большая тройка нервно причмокивает в сторонке. С каждой новой версией Firebird развивается экспоненциально. В ближайшем будущем многим СУБД придется уважительно потесниться, а многим DBA придется подумать о смене квалификации, если не хотят остаться за бортом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.04.2010, 09:54 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
FreemanZAV[quot Pure.....][quot MasterZiv] А чего рубиться ? Обе хороши. Обе две -- куски дерьма. Модераторы SYBASE настолько круты что струей разбивают писсуар :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.04.2010, 10:15 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
Независимый экспертВполне очевидно, что Firebird рвет практически всех. Для примера - миллионные циклы. Влет! Большая тройка нервно причмокивает в сторонке. С каждой новой версией Firebird развивается экспоненциально. В ближайшем будущем многим СУБД придется уважительно потесниться, а многим DBA придется подумать о смене квалификации, если не хотят остаться за бортом. Жжешь :D PS Потестили мы как-то FIREBIRD 2.1.3 (тест tpc-h), че-то даже с небольшими объемами Firebird не крут. Его блин Линтер уделал. Хотя честности ради Firebird круче SQLite оказался. :) PPS Если чё, may be руки кривоватые и Firebird специально криво поставили :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.04.2010, 10:49 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
Hello, Pure.....! You wrote on Thu, 08 Apr 10 07:49:58 GMT: Pure..... P> PS Потестили мы как-то FIREBIRD 2.1.3 (тест tpc-h), че-то даже с небольшими объемами Firebird не крут. P> Его блин Линтер уделал. P> Хотя честности ради Firebird круче SQLite оказался. :)ах, как интересно! и как же вы tpc-h на SQLite запускали? -- With best regards, Мимопроходящий. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.04.2010, 12:39 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
MasterZiv А чего рубиться ? Обе хороши. Обе две -- куски дерьма. Модератору так конечно нехорошо грить. Но действительно, тем кто работал с "большими" СУБД, относиться к сабжам всерьез, сложновато... Что собственно, и наблюдается. Но в Вебе все привыклись к mysql, а птица на десктопах (и даже чуть больше) вполне. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.04.2010, 15:48 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
Мимопроходящий и как же вы tpc-h на SQLite запускали? -- With best regards, Мимопроходящий. Э-эээ, что за недоверие, он даже его почти прошел, процентов на 30 :D ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2010, 10:42 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
Hello, Pure.....! You wrote on Fri, 09 Apr 10 07:42:08 GMT: Pure..... P> Э-эээ, что за недоверие, он даже его почти прошел, процентов на 30 :Dбалаболка... -- With best regards, Мимопроходящий. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2010, 12:24 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
МП, он жеж не сказал куда прошел... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2010, 13:02 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
Старый Ксим wrote: > Модератору так конечно нехорошо грить. 0) тут я не модератор 1) я такой же человек, и у меня есть сво1ё мнение. > Но действительно, тем кто работал с "большими" СУБД, относиться к сабжам > всерьез, сложновато... Дело не в "больших" или маленьких СУБД. А в архитектурах эти двух СУБД. В MySQL -- плагинная архитектура engine-ов, которая по большому счёту не нужна никому и является только тормозом развития. Не нужно для СУБД много движков. Нужен один, но хороший. В MySQL из дофига, но все плохие. По факту Web-еры юзают только MyISAM, а нормальные люди (которым транзакции нужны) -- InnoDB. По сути MYSQL + MYISAM и MYSQL + INNO -- это две разные, но похожие СУБД. В Interbase изначально не было лога (журнала транзакций). Это -- убийство производительности. Плюс -- использование глобальных переменных в коде там и сям. От этих проблем обе СУБД до конца (интербейз сейчас имеет уже лог) не избавятся никогда, потому что у них есть пользователи, которые к этому всему уже привыкли. И даже есть какие-то use-case, где все эти недостатки оборачиваются преимуществами, как и бывает всегда. Но новому человеку с ними лучше не связываться, когда вокруг есть дофига хороших других СУБД, в том числе и бесплатных. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2010, 14:15 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
Eric CartmanezМодераторы SYBASE настолько круты что струей разбивают писсуар :) Год работы с ASE закаляет больше, чем три года строгого режима в Сибири. Неженки сразу убегают на MS SQL, а те, кто выжил - струей разбивают писсуар, а соплями могут перерезать рельсы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2010, 14:19 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
MasterZiv Старый Ксим wrote: > Модератору так конечно нехорошо грить. 0) тут я не модератор 1) я такой же человек, и у меня есть сво1ё мнение. Не пойдет. Сегодня паладин, завтра гопник - так не бывает. Надо держаться ) MasterZiv В Interbase изначально не было лога (журнала транзакций). Это -- убийство производительности. Плюс -- использование глобальных переменных в коде там и сям. Это не доказано никем. Только теории. А на мелких запросах так как раз и сплошной use-case. Oracle с логом, undo/flashback выигрывать начинает только на сотне Гб. MasterZiv Но новому человеку с ними лучше не связываться, когда вокруг есть дофига хороших других СУБД, в том числе и бесплатных. Ээх. Примерчик бы. Хороших, бесплатных без лицензионного "обрезания", да еще чтобы к ним нормальные безглючные программные интерфейсы были. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2010, 14:30 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
MasterZiv Дело не в "больших" или маленьких СУБД. А в архитектурах эти двух СУБД. В MySQL -- плагинная архитектура engine-ов, которая по большому счёту не нужна никому и является только тормозом развития. Не нужно для СУБД много движков. Нужен один, но хороший. Что такое "хороший движок"? Который умеет делать все подряд, и все получается круто? Вот у IQ хороший движок? Выходит, что плохой, ведь единственный вменяемый способ загрузки данных в IQ - bulk load, а от множественных insert'ов он удавится. Глупости все это. Хороший движок тот, который имеет свою область применения, и в ней эффективен. У MyISAM есть область применения, и в ней он эффективен. Значит, он хорош. MasterZiv В Interbase изначально не было лога (журнала транзакций). Это -- убийство производительности Эээ... каким образом журнал транзакций повышает производительность? MasterZiv Но новому человеку с ними лучше не связываться, когда вокруг есть дофига хороших других СУБД, в том числе и бесплатных. А для "нового человека" ИМХО лучший выбор - Firebird, благодаря уникальному сочетанию простоты и довольно широких возможностей. А уже потом, с опытом, переходить к более тяжелым СУБД, если такая необходимость возникнет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2010, 14:32 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
ДжекНепотрошитель Эээ... каким образом журнал транзакций повышает производительность? тем, что по коммиту можно писать в последовательный журнал транзакций уплотненные данные, а данные по полочкам датафайлов раскладывать в бэкграунде. без журнала приходится сразу раскладывать по полочкам задерживая коммит транзакции. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2010, 14:43 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
Hello, Yo.!! You wrote on Fri, 09 Apr 10 11:43:13 GMT: Yo.! Y> без журнала приходится сразу раскладывать по полочкам задерживая коммит транзакции. новый пЭрл. жемчужина мысли! -- With best regards, Мимопроходящий. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2010, 14:48 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
Вашу ж мать . Firebird 2.X и MY SQL 5.X . Причем тут SYBASE и журналы транзакций !!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2010, 14:52 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
Hello, Eric! You wrote on Fri, 09 Apr 10 11:52:01 GMT: Eric EC> Вашу ж мать . EC> Firebird 2.X и MY SQL 5.X . EC> Причем тут SYBASE и журналы транзакций !!!мастераЗива сильно обидели. он забыть никак не может... -- With best regards, Мимопроходящий. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2010, 14:56 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
Старый Ксим wrote: > Не пойдет. Сегодня паладин, завтра гопник - так не бывает. Надо держаться ) Модератор - не паладин. Модератор - дворник. > Это не доказано никем. Только теории. А на мелких запросах так как раз и Это очевидно всем. Если бы это было не так, интербейзовцы не стали бы прикручивать лог. Тебе доказывать ничего не буду. > Ээх. Примерчик бы. Хороших, бесплатных без лицензионного "обрезания", да > еще чтобы к ним нормальные безглючные программные интерфейсы были. postgresql Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2010, 15:47 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
Мимопроходящий wrote: > мастераЗива сильно обидели. > он забыть никак не может... Я что-то никаких обид не помню. зобыл ... Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2010, 15:49 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
Hello, MasterZiv! You wrote on Fri, 09 Apr 10 12:47:56 GMT: MasterZiv ??>> Это не доказано никем. Только теории. А на мелких запросах так как раз и M> Это очевидно всем. Если бы это было не так, интербейзовцы не стали бы M> прикручивать лог. Тебе доказывать ничего не буду.дорогой дворник тм , лог в интербейзе, совсем не то, что ты думаешь. зы: синдром Йоу... -- With best regards, Мимопроходящий. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2010, 15:57 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
MasterZiv Если бы это было не так, интербейзовцы не стали бы прикручивать лог. А они и не стали. Просто написали для доверчивых покупателей в маркетобреднях "у нас теперь есть лог" и успокоились на этом. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2010, 15:57 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov wrote: > А они и не стали. Просто написали для доверчивых покупателей в > маркетобреднях "у нас теперь есть лог" и успокоились на этом. А что на счёт глобальных переменных в коде ? Тоже написали в документации "у нас теперь нет глобальных переменных в коде" и успокоились ? Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2010, 16:39 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
MasterZivА что на счёт глобальных переменных в коде ? А они куда-то пользователям стучат? Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2010, 17:25 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov wrote: > А они куда-то пользователям стучат? Конечно. Стучат либо по производительности, либо по багливости. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2010, 17:54 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
MasterZiv Конечно. Стучат либо по производительности, либо по багливости. Да неужели? Конкретный пример можно? Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2010, 17:58 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
MasterZivА что на счёт глобальных переменных в коде ?У вас проблемы ? Хотите поговорить об этом ? (c) PS Ты код ASA\MSSQL\ORACLE видел ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2010, 18:12 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
hvlad wrote: > У вас проблемы ? Хотите поговорить об этом ? (c) > > PS Ты код ASA\MSSQL\ORACLE видел ? Не надо ёрничать, этот код закрытый. А тот -- открытый. В общем, далее пошло словоблудие, оно мне не интересно. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2010, 18:25 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
MasterZiv Не надо ёрничать, этот код закрытый. А тот -- открытый. Ну, предположим, не совсем закрытый... Одни заголовочные файлы много чего рассказать могут. Да и просто достаточно вспомнить какое слово сокрашено до G в аббревиатуре SGA. MasterZiv В общем, далее пошло словоблудие, оно мне не интересно. Что в переводе означает "найти пример того как глобальные переменные ухудшают производителдьность я не смог, а потому тьфу на вас". Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2010, 18:33 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
MasterZivВ общем, далее пошло словоблудие, оно мне не интересно. Ну так не надо уподобляться другим местным словоблудам. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2010, 18:34 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
бедолаги интербейз гайз возбуждены очередным товарищем наступившим на cursor stability будем терпимыми, обычно на третий день они успокаиваются ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2010, 18:39 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
Yo.! бедолаги интербейз гайз возбуждены очередным товарищем наступившим на cursor stability Интересно, сколько дней понадобится на успокоение мутирующим ораклоидам . Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2010, 18:50 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
MasterZiv В общем, далее пошло словоблудие, оно мне не интересно. Это ты со словоблудия начал и им же и закончил. Логично. Откуда же из ничего возьмется что то. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2010, 18:54 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov Интересно, сколько дней понадобится на успокоение мутирующим ораклоидам . ответ в стиле "а у вас негров линчуют (tm)" :-P ЗЫ. а за выпячивание не способности ИБ/ФБ отследить мутации 10 балов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2010, 18:59 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
Будет вам ща и лог комитов, и ролбеков, и стопитцот гигов БД. И web, и ньюб, и всем гурам в печенки. Как только появится MyRacle. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2010, 19:19 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
Yo.! ЗЫ. а за выпячивание не способности ИБ/ФБ отследить мутации 10 балов Мутации - следствие стабильности курсоров. Нет стабильности - нет проблем с мутациями. За всё надо платить... Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2010, 19:20 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov Yo.! ЗЫ. а за выпячивание не способности ИБ/ФБ отследить мутации 10 балов Мутации - следствие стабильности курсоров. Нет стабильности - нет проблем с мутациями. За всё надо платить... В MS SQL стабильность есть, а мутаций нет... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2010, 19:33 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov Мутации - следствие стабильности курсоров. Нет стабильности - нет проблем с мутациями. За всё надо платить... мутации следствие того, что в тригер может прийти данные не только в порядке 123, но и 231, 312, 321, а если тригер курочит ту же таблицу результат может оказаться разным в зависимости от того каков порядок. а в том что в субд превратившей декларативный SQL в процедурный глупо заботится о неопределенности в порядке срабатывания тригера - согласен. да и подозреваю, что эту неопределенность там собственно и создать нечему. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2010, 19:33 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
SergSuper В MS SQL стабильность есть, а мутаций нет... дык, там и row-level тригеров нет ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2010, 19:38 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
Yo.!дык, там и row-level тригеров нет ... Дык и писали его не индусы. Смогли справиться с бесконечной рекурсией триггеров типа Код: plaintext 1. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2010, 19:45 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov MasterZiv Не надо ёрничать, этот код закрытый. А тот -- открытый. Ну, предположим, не совсем закрытый... Одни заголовочные файлы много чего рассказать могут. Да и просто достаточно вспомнить какое слово сокрашено до G в аббревиатуре SGA. Дмитрий, выступать против Оракла надо, очень хорошо подготовившись почитав документацию по нему. Такими ляпами (и это не первый) зря портите себе хорошую репутацию. Я правда считаю, что выступать таки надо, поскольку там своих проблем все же хватает. Dimitry Sibiryakov MasterZiv В общем, далее пошло словоблудие, оно мне не интересно. Что в переводе означает "найти пример того как глобальные переменные ухудшают производителдьность я не смог, а потому тьфу на вас". В многопоточном приложении - это глобаль лок. По сравнению с дисковым ио, конечно чепуха, но. ЗЫ. Кстати, я тоже поужасался слегка по поводу кода ФБ, но потом тоже подумал, что код остальных не видел - сравнить не могу )) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2010, 00:00 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
Siemargl Дмитрий, выступать против Оракла надо, очень хорошо подготовившись почитав документацию по нему. Такими ляпами (и это не первый) зря портите себе хорошую репутацию. У меня эта документация уже год поперёк горла стоит. И... где это Вы увидели мою хорошую репутацию? Для этого же надо грибы использовать, травы не хватит... Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2010, 00:10 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
Siemargl ... по поводу кода ФБ, но потом тоже подумал, что код остальных не видел - сравнить не могу )) ну Pg есть, MySQL есть, моднО и посмотреть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2010, 00:22 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov У меня эта документация уже год поперёк горла стоит. Отож. Ее жевать надо, глотать не получается. Я, правда тоже забил на это дело ))) Много же. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2010, 00:23 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
Siemargl Dimitry Sibiryakov Что в переводе означает "найти пример того как глобальные переменные ухудшают производителдьность я не смог, а потому тьфу на вас". В многопоточном приложении - это глобаль лок. Ну бредить-то не надо, ведь люди прочитать могут... SiemarglЗЫ. Кстати, я тоже поужасался слегка по поводу кода ФБ, но потом тоже подумал, что код остальных не видел - сравнить не могу ))Как много тут любителей бла-бла... ЗЫ Злой модератор потёр сообщения и тем нанёс смертельную обиду. В этом конечно Firebird виноват. Глобальный лок. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2010, 01:25 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
hvladSiemarglВ многопоточном приложении - это глобаль лок. Ну бредить-то не надо, ведь люди прочитать могут... Я думал, пояснять не надо - краткого хватит=) Берем 20 глобальных переменных, используемых из разных потоков. Чтобы использовать каждую, надо дождаться освобождения и поставить блокировку. Это что, быстро по сравнению с простым обращением к своей переменной? Кстати, это общая тема для программирования, а не претензия к FB. hvlad SiemarglЗЫ. Кстати, я тоже поужасался слегка по поводу кода ФБ, но потом тоже подумал, что код остальных не видел - сравнить не могу ))Как много тут любителей бла-бла... ЗЫ Злой модератор потёр сообщения и тем нанёс смертельную обиду. В этом конечно Firebird виноват. Глобальный лок. Не злой, а бестолковый. Писать зря, чтобы сообщения тупо терли, я не хочу. А Firebird он какой уж есть, я стараюсь быть объективен - есть достоинства, есть грабли. Только вместо того, чтобы регулярно писать, что нубы - идиоты, потому что не умеют по ним ходить, надо признавать и свои недостатки и продукта Firebird. Пояснять, почему FB (пока) не промышленный продукт или обойдемся? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2010, 10:24 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
SiemarglПояснять, почему FB (пока) не промышленный продукт или обойдемся? давай! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2010, 10:27 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
Siemargl Берем 20 глобальных переменных, используемых из разных потоков. Чтобы использовать каждую, надо дождаться освобождения и поставить блокировку. Это что, быстро по сравнению с простым обращением к своей переменной? Ну так не бери 20 глобальных переменных. Firebird-то тут при чём? Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2010, 11:02 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
alex_kSiemarglПояснять, почему FB (пока) не промышленный продукт или обойдемся? давай! Вопрос был к hvlad. Кстати, фраза "Только вместо того, чтобы регулярно писать..." к нему не относится никак ) Dimitry SibiryakovНу так не бери 20 глобальных переменных. Firebird-то тут при чём? А к чему была фраза "Что в переводе означает "найти пример того как глобальные переменные ухудшают производителдьность я не смог, а потому тьфу на вас"", только к FB? Применяется ли эта ситуация к FB, не знаю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2010, 11:13 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
Siemargl А к чему была фраза "Что в переводе означает "найти пример того как глобальные переменные ухудшают производителдьность я не смог, а потому тьфу на вас"", только к FB? Ну да. MasterZiv заявил, что глобальные переменные ухудшают производительность Firebird, я спросил где и как, он обиделся и не ответил. Ты решил ответить за него, но привёл какой-то абстрактный пример (наверное, из своих приложений). Резонный вопрос: при чём тут Firebird? Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2010, 11:19 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
Siemargl Берем 20 глобальных переменных, используемых из разных потоков. Чтобы использовать каждую, надо дождаться освобождения и поставить блокировку. Это что, быстро по сравнению с простым обращением к своей переменной? Ну и сколько это займет времени? сотня-другая тактов процессора? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2010, 12:39 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
SiemarglhvladSiemarglВ многопоточном приложении - это глобаль лок. Ну бредить-то не надо, ведь люди прочитать могут... Я думал, пояснять не надо - краткого хватит=) Дык в контексте наезда на код Firebird - объясните уж нам, бестолковым, как надо делать... Вы ведь тут все глубоко изучили и поняли этот наивный и ужасный код, просветили бы, что ли. SiemarglБерем 20 глобальных переменных, используемых из разных потоков. Это в где ? SiemarglЧтобы использовать каждую, надо дождаться освобождения и поставить блокировку. Это что, быстро по сравнению с простым обращением к своей переменной?Ага, давайте работать быстро, а не правильно. Возьмём, для примера, страничный кеш БД. Это - тысячи объектов, "используемых из разных потоков" (c), причём очень часто - одновременно. Дальше нужно рассказывать ? Нет, давай я не буду тут лекции по этому поводу читать. Если есть конкретные примеры в коде Firebird - давай рассмотрим, иначе - это всё пустая болтовня. SiemarglКстати, это общая тема для программирования, а не претензия к FB.См. выше про контекст. SiemarglА Firebird он какой уж есть, я стараюсь быть объективен - есть достоинства, есть грабли.Это можно сказать о любом продукте. Но вот когда начинают осуждать код люди, которые близко его не понимают, становится печально. SiemarglТолько вместо того, чтобы регулярно писать, что нубы - идиоты, потому что не умеют по ним ходить, надо признавать и свои недостатки и продукта Firebird. Есть недостатки Firebird и их никто не отрицает. Есть искреннее непонимание новичков, которое они часто выдают за недостатки Firebird, и им это объясняют. А ещё есть бред ламеров, который они выдают за недостатки Firebird, и тут можно им только посоветовать йад или стену. SiemarglПояснять, почему FB (пока) не промышленный продукт или обойдемся?Для начала давай найдём формально определение промышленности продукта, а потом оценим соответствие Firebird ему. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2010, 12:42 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov wrote: > Ну да. MasterZiv заявил, что глобальные переменные ухудшают > производительность Firebird, я спросил где и как, он обиделся и не > ответил. Я могу ответить, чем глобальные переменные ухудшают производительность. Глобальные переменные нужно защищать в многопоточной среде мьютексами. Если этого НЕ делать, будет "повышаться багливость". Если это делать, но одновременно работающие процессы БД (т.е. пользовательские коннекции) будут кроме того, что борются за общие ресурсы (память, кэш, ввод-вывод), бороться ещё и за эти мьютексы для доступа к переменным. Если для разработки используется не тредовая модель, а многопроцессная с разделяемой памятью, то всё равно доступ к объектам в shared memоry нужно защищать. Это для СУБД конечно же не решающий фактор, потому что ввод-вывод всё равно всегда узкое место. Но хорошести архитектуре СУБД это никак не повышает. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2010, 13:01 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
hvlad SiemarglТолько вместо того, чтобы регулярно писать, что нубы - идиоты, потому что не умеют по ним ходить, надо признавать и свои недостатки и продукта Firebird. Есть недостатки Firebird и их никто не отрицает. Есть искреннее непонимание новичков, которое они часто выдают за недостатки Firebird, и им это объясняют. А ещё есть бред ламеров, который они выдают за недостатки Firebird, и тут можно им только посоветовать йад или стену. С адептами тоже разговаривать трудно. Кроме того, одна и та же ситуация выглядит по-разному с точки зрения разработчика [FB] и пользователя [app-разработчика]. hvlad SiemarglПояснять, почему FB (пока) не промышленный продукт или обойдемся?Для начала давай найдём формально определение промышленности продукта, а потом оценим соответствие Firebird ему. Черт, думал не спросят .... ( А то все не так плохо, как выглядит на 1й взгляд. Формальное определение надо бы выбрать. Можно пойти с точки зрения вписываемости в модель ITIL, можно привязаться к изготовлении серийных изделий по ГОСТ а можно пройтись по ГОСТу для промышленных систем ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2010, 13:16 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
MasterZiv Я могу ответить, чем глобальные переменные ухудшают производительность. Глобальные переменные нужно защищать в многопоточной среде мьютексами. Если этого НЕ делать, будет "повышаться багливость". Ещё один теоретик. В моих многопоточных приложениях глобальные переменные не защищены и тем не менее всё отлично работает. Может, у тех, у кого "повышается багливость" просто руки надо рихтовать?.. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2010, 13:37 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
Siemargl Формальное определение надо бы выбрать. Можно пойти с точки зрения вписываемости в модель ITIL, можно привязаться к изготовлении серийных изделий по ГОСТ а можно пройтись по ГОСТу для промышленных систем ) А теперь список несоответствий Firebird этим ГОСТам - в студию! Иначе - добро пожаловать в наше дружное стадо балаболов. Как раз между мной и Ё. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2010, 13:52 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov, Скорее список соответствий. Но я все же не герой - полноценную работу эксперта из простого интереса делать не хочу. Навскидку - отсутствует эксплуатационная печатная документация. И раз продукт интернациональный, и доку и курсы и поддержку надо иметь на разных языках. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2010, 16:29 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
Siemargl Навскидку - отсутствует эксплуатационная печатная документация. А на какой современный SQL сервер она существует? Siemargl И раз продукт интернациональный, и доку и курсы и поддержку надо иметь на разных языках. И? Какого языка тебе не хватает? Татарского? Удмуртского? Фарси? Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2010, 17:00 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov, Oracle Press и Microsoft Press ничего не говорит? А можно сравнить FB и SQlite или MySQL Надо иметь возможность заказать полный печатный экземпляр для заказчика. Или самому напечатать и сшить на крайний случай. Чай не баре =) Единый комплект для конкретной версии, а не набор из кусочков разных лет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2010, 17:30 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov И? Какого языка тебе не хватает? Татарского? Удмуртского? Фарси? Мне - хотя бы английского, моим заказчикам - русского. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2010, 17:31 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
SiemarglOracle Press и Microsoft Press ничего не говорит? Абсолютно ничего. Siemargl Мне - хотя бы английского, моим заказчикам - русского. Курсы и саппорт на английском осуществляет IBPhoenix, например. На русском - ibase.ru. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2010, 17:43 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
SiemarglНадо иметь возможность заказать полный печатный экземпляр для заказчика. Или самому напечатать и сшить на крайний случай. Чай не баре =) Единый комплект для конкретной версии, а не набор из кусочков разных лет. postgresql рулит? :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2010, 23:55 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
ОКТОГЕНSiemarglНадо иметь возможность заказать полный печатный экземпляр для заказчика. Или самому напечатать и сшить на крайний случай. Чай не баре =) Единый комплект для конкретной версии, а не набор из кусочков разных лет. postgresql рулит? :-) А где на русском? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2010, 09:09 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
SiemarglDimitry Sibiryakov И? Какого языка тебе не хватает? Татарского? Удмуртского? Фарси? Мне - хотя бы английского, моим заказчикам - русского. На русском можно тут почитать red ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2010, 09:13 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
FreemanZAV На русском можно тут почитать red что-то мне подсказывает, что SQL-гвайд именно то самое единственное, что из документации не понадобится заказчикам какой-либо софтины. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2010, 03:17 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
Yo.!... что-то мне подсказывает, что SQL-гвайд именно то самое единственное, что из документации не понадобится заказчикам какой-либо софтины. Не, ну ГОСТ же ж. Шкаф с документацией, стремянка тоже чтобы рядом, надо как положено... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2010, 04:21 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
Siemarglмоим заказчикам - русского. 8-ми томник по Ораклю изучать будут? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2010, 08:40 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
Yo.!FreemanZAV На русском можно тут почитать red что-то мне подсказывает, что SQL-гвайд именно то самое единственное, что из документации не понадобится заказчикам какой-либо софтины. Ну конечно, им больше по душе прочтение тысячи другой страниц по администрированию оракла. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2010, 12:12 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
Di_LIne8-ми томник по Ораклю изучать будут? Не будут конечно. Но "должен быть". И если вдруг нету, то спецы заказчика так и скажут - нам ничего не предоставили, потому ничего и не можем делать. Это конечно лирика, но вполне можно попасть на несоответствие условиям контракта о предоставлении эксплуатационной документации. 2 NextMan. ГОСТ'ы и другие нормативы заказчик очень даже читает. По сути топика - недоработка вроде бы небольшая, но может стоить серьезных отказов в применении. Может быть, Айбэйз после курсов выдает полный учебный материал, которым можно эту дырку заткнуть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2010, 12:33 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
Siemargl Может быть, Айбэйз после курсов выдает полный учебный материал, которым можно эту дырку заткнуть? Эта дырка легко затыкается этим: http://www.books.ru/shop/books/490929?partner=ibase Только не надо говорить "сервер бесплатный, потому и документация должна быть бесплатна". Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2010, 12:41 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
SiemarglМожет быть, Айбэйз после курсов выдает полный учебный материал, которым можно эту дырку заткнуть? на курсах выдаем книжку Х. Борри + SQL Грабера. "полный учебный материал" не выдаем, в печатном виде его не существует. У нас курсы - не декламирование документации, а реальная практика. В отличие, например, от курсов по Ораклу, где "преподаватели" тупо зачитывают книжки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2010, 13:37 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov Только не надо говорить "сервер бесплатный, потому и документация должна быть бесплатна". Не скажу. Более того, скажу что в пределах до 400$ - это терпимо. Но: 1. нет в продаже. мы сообщим вам по e-mail, когда товар появится в продаже 2.Единственное - вся книга касательно Firebirdm1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2010, 13:38 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
забавно, как сначала пишут какие-то странные претензии к коду Firebird, потом обломавшись, начинают тыкать - "ну вот, у вас с документацией фигово". Прямо как в анекдоте. Может, вернемся обратно к insert from select? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2010, 13:42 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
kdv, Есть претензии технического плана и есть организационного. Две стороны. И коду конкретных претензий я например, не предъявлял никогда. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2010, 13:48 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
Hello, Siemargl! You wrote on Tue, 13 Apr 10 10:48:29 GMT: Siemargl S> И коду конкретных претензий я например, не предъявлял никогда.а твой спич про глобалы? (балаболка) зы: как там супер-пупер катя тм поживает? -- With best regards, Мимопроходящий. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2010, 13:59 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
Di_LIne 8-ми томник по Ораклю изучать будут? ну править SQL врядле они будут, а вот админ гвайды, концепции, Security и Performance Tuning пригодились бы больше ... kdv Может, вернемся обратно к insert from select? а есть что-то новое по этой теме ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2010, 14:09 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
kdvна курсах выдаем книжку Х. Борри... ... в руки и... kdv + SQL Грабера. ... по голове. Вполне хватает для освоения. Реже - с избытком. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2010, 14:25 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
Yo.!, зато самое чтиво для ламеров. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2010, 14:26 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
YOа есть что-то новое по этой теме ? ну, не знаю. можно объявить мораторий. Типа, одна сторона замнет про insert into select в FB, а другая - про "мутирующие триггеры" в Оракле. Как-то так. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2010, 15:19 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
SiemarglЕсть претензии технического плана и есть организационного. Две стороны. такое интересно читать только списком. А тут - размазывают. "А у вас вот X! Ой, уже починили? Ну тогда Y!". А насчет документации - да, запрещенный прием, действительно по яйцам. Но не учитывать специфику и наличие книг - нельзя. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2010, 15:28 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
kdvYOа есть что-то новое по этой теме ? ну, не знаю. можно объявить мораторий. Типа, одна сторона замнет про insert into select в FB, а другая - про "мутирующие триггеры" в Оракле. Как-то так. Причем вопрос то был Firebird 2.X и MY SQL 5.X ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2010, 15:33 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
kdv ну, не знаю. можно объявить мораторий. Типа, одна сторона замнет про insert into select в FB, а другая - про "мутирующие триггеры" в Оракле. Как-то так. да я и не против, чтоб другая сторона себя идиотами выставляла... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2010, 15:45 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
Yoда я и не против, чтоб другая сторона себя идиотами выставляла... взаимно. Обязательно надо найти какую-то спец-фичу, которая используется хорошо если в 0.1% случаев, и в нее тыкать. Да? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2010, 15:57 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
Yo.!да я и не против, чтоб другая сторона себя идиотами выставляла... Оно конечно да. Как результ попытки осилить 8 томов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2010, 15:58 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
kdv взаимно. Обязательно надо найти какую-то спец-фичу, которая используется хорошо если в 0.1% случаев, и в нее тыкать. Да? на проблему со стабильностью наступала добрая половина пользователей ФБ, причем 99% из них до сих пор не втыкаются в ее суть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2010, 16:11 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
kdvSiemarglЕсть претензии технического плана и есть организационного. Две стороны. такое интересно читать только списком. А тут - размазывают. Оганизационная часть. Пролистал, чтобы вспомнить часть ITIL. Есть отдельная книга, ITIL Application Management – в ней будет подробно. Техническая поддержка -база знаний по решению известных инцидентов и проблем (в т.ч. workaround) -служба регистрации инцидентов и проблем -служба устранения инцидентов (например, платный сервис) Обучение - документация - курсы Управление конфигурациями -юридическая сторона -релиз ноты (совместимость), изменения в документации, привязка базы проблем к версиям -примеры и тесткейзы систем для разных решений (baseline) Управление изменениями (и релизами) -планирование версий (роудмап) -планирование связанных изменений (совместимость, поддержка платформ итп) -релиз ноты (изменения функций, breaking changes), изменения в документации -проведение и верификация изменений в коде -документирование процесса обновления и отката -архив версий (в т.ч и дополнительных компонент – драйвера, IBE) в протестированном комплекте Организационная поддержка (управление финансами) - популяризация: сайты, семинары, выставки, user groups - монетизация – value-added services - развитие условно-нужных аспектов (сертификация) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2010, 16:55 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
Yo.!kdv взаимно. Обязательно надо найти какую-то спец-фичу, которая используется хорошо если в 0.1% случаев, и в нее тыкать. Да? на проблему со стабильностью наступала добрая половина пользователей ФБ, причем 99% из них до сих пор не втыкаются в ее суть. Уважаемый Yo.! Я вот пользуюсь FireBird уже около 10 лет. Разрабатываемая система имеет порядка 80-100 постоянных коннектов. Размер базы чуть менее 60 Гб. Про проблему insert from select узнал случайно, читай конференцию по FireBird, примерно через 4 года работы с FB/IB. Про проблему со стабильностью в режиме read committed узнал только 2 года назад, да и то где-то на этом форуме услышал. В реальности НИГДЕ не имел с этим проблем и ни разу ничего такого не всплывало. Подскажите мне, что я не так делаю и как так неправильно проектирую базу, что ни разу у меня эта проблема за 10 лет не всплыла (причём около 8 лет я вобще не знал о данной проблеме и даже не задумывался о ней)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2010, 16:55 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
Yoна проблему со стабильностью наступала со стабильностью курсора? или это еще одна попытка черного PR? :-) Я участвую в объяснениях по поводу нестабильности курсора. На моей памяти на sql.ru таких топиков было ДВА. В суть втыкаются все, кто читает объяснения. И опять же, "наступают" те, кто модифицирует данные курсора. Проблема есть? Да. Решаема прямо сейчас? Нет. В перспективе? Скорее всего - да. Является-ли проблема существенным препятствием? Нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2010, 16:58 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
To Siemargl: Сразу прошу учитывать, что мы говорим о Firebird, т.е. о СУБД с открытым кодом, а не закрытой коммерческой, поэтому есть своя специфика. Техническая поддержка в целом - есть (выполняется коммерческими компаниями в разных странах) -база знаний по решению известных инцидентов и проблем (в т.ч. workaround) -служба регистрации инцидентов и проблем http://tracker.firebirdsql.org/ -служба устранения инцидентов (например, платный сервис) есть, в определенных рамках. Сами инциденты быстро исправляются через трекер (см. выше). Обучение отдельные коммерческие компании - документация по историческим причинам - отсутствует. есть базис предыдущей версии (IB 6), есть документация в виде отдельных статей на сайте. - курсы отдельные коммерческие компании Управление конфигурациями -юридическая сторона ??? -релиз ноты (совместимость), изменения в документации, привязка базы проблем к версиям есть в каждой версии -примеры и тесткейзы систем для разных решений (baseline) ??? Управление изменениями (и релизами) -планирование версий (роудмап) есть -планирование связанных изменений (совместимость, поддержка платформ итп) -релиз ноты (изменения функций, breaking changes), изменения в документации есть -проведение и верификация изменений в коде В смысле? -документирование процесса обновления и отката есть -архив версий (в т.ч и дополнительных компонент – драйвера, IBE) в протестированном комплекте есть. Организационная поддержка (управление финансами) - популяризация: сайты, семинары, выставки, user groups есть - монетизация – value-added services есть - развитие условно-нужных аспектов (сертификация) сертификация выполняется за деньги. Кто будет платить? Как только задается этот вопрос, все желающие сертификации разбегаются в панике. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2010, 17:06 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
Александр Береснев Я вот пользуюсь FireBird уже около 10 лет. Разрабатываемая система имеет порядка 80-100 постоянных коннектов. Размер базы чуть менее 60 Гб. Про проблему insert from select узнал случайно, читай конференцию по FireBird, примерно через 4 года работы с FB/IB. Про проблему со стабильностью в режиме read committed узнал только 2 года назад, да и то где-то на этом форуме услышал. В реальности НИГДЕ не имел с этим проблем и ни разу ничего такого не всплывало. собственно об этом и речь, собственно в этом и проблема (имхо). таких как вы тысячи и все они что-то слышали про insert into select но никто не понимает, что это просто один из ТЫСЯЧ частных случаев большой проблемы и смело зарывают очередные грабли в код. Александр БересневПодскажите мне, что я не так делаю и как так неправильно проектирую базу, что ни разу у меня эта проблема за 10 лет не всплыла (причём около 8 лет я вобще не знал о данной проблеме и даже не задумывался о ней)? не так вы десятками лет пишете код, а потом заказчик наступает на граблю о которой вы не знали и теряет деньги (лично меня заставили разгребать в свое время). кроме этого мне кажется это не правильно когда люди только через десять лет выясняют как на самом деле работает RC или UPDATE, и другие базовые вещи когда уже написаны мегабайты кода. кстате RC и стабильность курсора это не связанные между собой "особенности ФБ". kdv Я участвую в объяснениях по поводу нестабильности курсора. На моей памяти на sql.ru таких топиков было ДВА. В суть втыкаются все, кто читает объяснения. И опять же, "наступают" те, кто модифицирует данные курсора. дык, большинство просто списывают на глюки винды, криворукость оператора и т.п. вон кто-то из вас явно наступив на один из частных случаев сделал пометку в релиз нотах про FIRST (не к селу ни к городу мягко говоря). тот же Dimitry Sibiryakov до сих пор кодит не понимая не понимаю в чем собственно грабля. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2010, 17:39 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
kdv, Затеялись тут в чужом топике ))) В целом, я уже говорил, что соответствий больше, чем несоответствий. Некоторые пояснения: -инцидент от проблемы отличается. Например - что у человека "с нестабильностью" возвращается на конкретном запросе 4 записи вместо 2х - это инцидент, а проблема - в способе обработке движком. Также создание СуперКлассика - это решение проблемы с общим процессом или раздельным кэшем, закрывающее частные инциденты с производительностью vs надежность. Потому трекер - это база инцидентов, но не проблем. >отдельные коммерческие компании Можно конкретно писать - "Айбэйз", ibphoenix, или есть полный перечень? К курсам я забыл дописать сертификации. Юридическая сторона - найдется ООО "вася пупкин" и заявит патент (даже на маленький кусочек драйвера) - и докажи потом, что лицензионно чист. Кто сможет в этом случае поддержать? Изменений в документации - понятно, нет. Описаний совместимости в таком плане, что (условно) FB 2.6 тестировалась на Windows 2011 в комплекте с IBExpert 8.3, obdc 3.41 нет. Baseline - это что для 100 клиентов и нагрузки тип телеком (xxx транзакций) успешно применялась следующая конфигурация - железо+ОС+FB x.y. В этой области я видел тесты на терабайте - это пример. >-документирование процесса обновления и отката. Есть где? >-архив версий ... в комплекте. Есть нет. Только советы обновиться до последней. >планирование связанных изменений Например отказ от поддержки устаревших платформ и процессоров. Отсутствие политики монетизации - это и пример нежелающих сертифицировать (при отсутствии собственного фонда) и создать полную документацию и малое число фирм, коммерчески занимающихся поддержкой итп. Вот такие мелочи портят неплохую картинку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2010, 17:58 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
Yo.!Александр Береснев Я вот пользуюсь FireBird уже около 10 лет. Разрабатываемая система имеет порядка 80-100 постоянных коннектов. Размер базы чуть менее 60 Гб. Про проблему insert from select узнал случайно, читай конференцию по FireBird, примерно через 4 года работы с FB/IB. Про проблему со стабильностью в режиме read committed узнал только 2 года назад, да и то где-то на этом форуме услышал. В реальности НИГДЕ не имел с этим проблем и ни разу ничего такого не всплывало. собственно об этом и речь, собственно в этом и проблема (имхо). таких как вы тысячи и все они что-то слышали про insert into select но никто не понимает, что это просто один из ТЫСЯЧ частных случаев большой проблемы и смело зарывают очередные грабли в код. Александр БересневПодскажите мне, что я не так делаю и как так неправильно проектирую базу, что ни разу у меня эта проблема за 10 лет не всплыла (причём около 8 лет я вобще не знал о данной проблеме и даже не задумывался о ней)? не так вы десятками лет пишете код, а потом заказчик наступает на граблю о которой вы не знали и теряет деньги (лично меня заставили разгребать в свое время). кроме этого мне кажется это не правильно когда люди только через десять лет выясняют как на самом деле работает RC или UPDATE, и другие базовые вещи когда уже написаны мегабайты кода. кстате RC и стабильность курсора это не связанные между собой "особенности ФБ". Система пишется не куда-то на заказ. А для внутреннего использования в нашей компании. И если бы вылезло это, то я бы узнал об этом ПЕРВЫМ. Вот только проблема в том, что это ни разу не вылезло. Вот я и спрашиваю: что я делаю не так? Может просто не писать заведомо кривого кода, который может создать потенциальные проблемы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2010, 17:58 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
SiemarglТакже создание СуперКлассика - это решение проблемы с общим процессом или раздельным кэшем, это не "решение", это переходный вариант архитектуры. Siemarglзакрывающее частные инциденты с производительностью vs надежность. чем закрывающий? Суперклассик - это промежуток между супером и классиком, как по производительности, так и по надежности. SiemarglНапример - что у человека "с нестабильностью" возвращается на конкретном запросе 4 записи вместо 2х - это инцидент, а проблема - в способе обработке движком. согласен, такой "базы" нет. SiemarglМожно конкретно писать - "Айбэйз", ibphoenix, или есть полный перечень? на оффсайте. Если там нет, то я ничем помочь не могу. Я офсайтом не рулю. SiemarglЮридическая сторона - найдется ООО "вася пупкин" и заявит патент (даже на маленький кусочек драйвера) - и докажи потом, что лицензионно чист. Кто сможет в этом случае поддержать? Firebird Foundation. SiemarglОписаний совместимости в таком плане, что (условно) FB 2.6 тестировалась на Windows 2011 в комплекте с IBExpert 8.3, obdc 3.41 нет. про ОС для сервера должно быть в release notes, а вот про тестирование на совместимость с IBExpert или ODBC - это не сюда. Это IBExpert должен заявлять совместимость. Все несовместимости FB по предыдущим версиям описаны в папке doc установки. Siemargl>-документирование процесса обновления и отката. Есть где? должно быть в RN. процесс простой - бэкап на старой версии, рестор на новой. Все. Siemarglнет. Только советы обновиться до последней. sf.net/projects/firebird - там дофига версий. SiemarglНапример отказ от поддержки устаревших платформ и процессоров. нет такого, в смысле "отказов". SiemarglОтсутствие политики монетизации - это и пример нежелающих сертифицировать (при отсутствии собственного фонда) и создать полную документацию и малое число фирм, коммерчески занимающихся поддержкой итп. несвязанные вещи. Малое число фирм - это малое число фирм. Я хочу - делаю. Кто-то не хочет - не делает. Документация, если я помню, финансируется от FF. Сертификация - сугубо российская специфика, мне как бизнесмену ею заниматься неинтересно. Почему - я уже озвучил. SiemarglBaseline - это что для 100 клиентов и нагрузки тип телеком (xxx транзакций) успешно применялась следующая конфигурация - железо+ОС+FB x.y. В этой области я видел тесты на терабайте - это пример. это не пример. В статье во врезке описания конкретных систем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2010, 18:13 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
kdvTo Siemargl: Сразу прошу учитывать, что мы говорим о Firebird, т.е. о СУБД с открытым кодом, а не закрытой коммерческой, поэтому есть своя специфика. Техническая поддержка в целом - есть (выполняется коммерческими компаниями в разных странах) -база знаний по решению известных инцидентов и проблем (в т.ч. workaround) -служба регистрации инцидентов и проблем http://tracker.firebirdsql.org/ -служба устранения инцидентов (например, платный сервис) есть, в определенных рамках. Сами инциденты быстро исправляются через трекер (см. выше). Обучение отдельные коммерческие компании - документация по историческим причинам - отсутствует. есть базис предыдущей версии (IB 6), есть документация в виде отдельных статей на сайте. - курсы отдельные коммерческие компании Управление конфигурациями -юридическая сторона ??? -релиз ноты (совместимость), изменения в документации, привязка базы проблем к версиям есть в каждой версии -примеры и тесткейзы систем для разных решений (baseline) ??? Управление изменениями (и релизами) -планирование версий (роудмап) есть -планирование связанных изменений (совместимость, поддержка платформ итп) -релиз ноты (изменения функций, breaking changes), изменения в документации есть -проведение и верификация изменений в коде В смысле? -документирование процесса обновления и отката есть -архив версий (в т.ч и дополнительных компонент – драйвера, IBE) в протестированном комплекте есть. Организационная поддержка (управление финансами) - популяризация: сайты, семинары, выставки, user groups есть - монетизация – value-added services есть - развитие условно-нужных аспектов (сертификация) сертификация выполняется за деньги. Кто будет платить? Как только задается этот вопрос, все желающие сертификации разбегаются в панике. Теперь бы про MySQL нечто подобное увидеть, так сказать для сравнения. Сдается мне позиция будет вполне схожая... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2010, 18:14 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
SiemarglИзменений в документации - понятно, нет. есть. Language Reference Update. Что изменилось с IB 6 до FB 1.5 и до FB 2.1. Документ до 2.5 будет после релиза. Вообще все эти вопросы естественны для человека, который пользуется коммерческой СУБД, и смотрит в сторону OpenSource СУБД. В той стороне многие вещи "не так". Это проблема? Может да, а может и нет, смотря с какой стороны смотреть. Например, для OS Firebird можно проводить параллели с коммерческим InterBase. Но результирующее впечатление будет ошибочным, если не смотреть на разницу в функциональности. Одно это может перевесить все плюсы коммерческого варианта. Например: - да, InterBase четко специфицирует ОС, но их всего 3. А Firebird некоторые компилируют под свои экзотические ОС, самостоятельно, и вполне довольны. Это не считая тучи платформ, под которые есть готовые дистрибутивы Firebird. - да, у InterBase есть документация. Для Firebird приходится брать доку по IB 6 + упомянутые update guide. - за InterBase стоит коммерческая компания, но обновления выходят много реже. Багфиксы к Firebird делаются порой практически моментально, в течение 2-3 дней. - Варианты применения более явно указаны для InterBase, потому что в этом заинтересована сама компания. У группы разработчиков Firebird и в Firebird Foundation нет маркетингового отдела, и поскольку сам FB не продается, отследить где он используется достаточно проблематично. И т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2010, 18:25 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
Немного добавлю к тому, что написал KDV SiemarglМожно конкретно писать - "Айбэйз", ibphoenix, или есть полный перечень?На офф сайте . Правда список не полный :) Siemargl>-документирование процесса обновления и отката. Есть где? Firebird 2 Migration & Installation Notes (v. 2.0.x and 2.1) Оно же в виде pdf ставится инсталлятором вместе с релизнотами ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2010, 18:26 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
Pure....., www.mysql.com . Там немного лучше kdv. Вот наше обсуждение теперь бы в табличку и для будущих поколений. Я не против. И есть что показать, как "ответ чемберлену". Рекомендации ITIL - это не для пользователя коммерческих продуктов, а для бизнеса, эксплуатирующего IT. Требования одни и те же - чтобы бизнесу было удобно выполнять свои задачи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2010, 18:38 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
Siemargl...чтобы бизнесу было удобно выполнять свои задачи. Вот ток не надо сюда мурхетологов приплетать. Тут, типа, сугубо технические аспекты и челы тошь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2010, 19:45 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
Александр Береснев В реальности НИГДЕ не имел с этим проблем и ни разу ничего такого не всплывало. Честно сказать, я тоже не наступал на эти грабли, хотя юзаю fb много лет. Даже неудобно как-то. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2010, 08:06 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
Александр Береснев Может просто не писать заведомо кривого кода, который может создать потенциальные проблемы? Угу, давайте сейчас все вместе договоримся не писать кривого кода?! Нет, ну серьезно. PS Хотя интересно как это будет реализовываться, а то может сразу и договориться вообще в жизни ошибок не делать... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2010, 16:38 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
Pure..... Угу, давайте сейчас все вместе договоримся не писать кривого кода?! А зачем? Ведь есть верный способ не писать кривого кода. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2010, 16:46 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
FreemanZAVPure..... Угу, давайте сейчас все вместе договоримся не писать кривого кода?! А зачем? Ведь есть верный способ не писать кривого кода. Не писать его вообще ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2010, 17:43 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
Gluk (Kazan)FreemanZAVPure..... Угу, давайте сейчас все вместе договоримся не писать кривого кода?! А зачем? Ведь есть верный способ не писать кривого кода. Не писать его вообще ? Точно! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2010, 08:24 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
А что это мы всё о граблях и о граблях. Интересно бы сравнить функционал. Мне просто некогда доку читать, поэтому, воспользовавшись случаем задам несколько вопросов знатокам MySql. 1. Можно ли в MySql джойнится с SP (в частности через параметр) 2. Можно ли с клиента послать процедурный запрос (типа анонимные процедуры) 3. Производительность курсоров в SP по сравнение с другими БД (с fb в частности) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2010, 08:28 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
MasterZiv Это для СУБД конечно же не решающий фактор, потому что ввод-вывод всё равно всегда узкое место. Так можно было говорить когда-то давно, но не сейчас. В наше время, это ГИГАНТСКОЕ заблуждение! СУБД для которой это "конечно же не решающий фактор" будет иметь ба-а-а-аальшие проблемы с производительностью и масштабируемостью, с увеличением объема буферного кеша и количества ядер/процессоров. Тем более, нужно смотреть в будущее. Не за горами эпоха SSD, где правила игры будут совсем другие. Вот тогда и увидим у кого только ввод-вывод узкое место, а у кого руки кривые... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2010, 18:09 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
FreemanZAV 1. Можно ли в MySql джойнится с SP (в частности через параметр) Неа, низзя. FreemanZAV 2. Можно ли с клиента послать процедурный запрос (типа анонимные процедуры) Неа, низзя. FreemanZAV 3. Производительность курсоров в SP по сравнение с другими БД (с fb в частности) Не использовал, не знаю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2010, 18:22 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
FreemanZAV 1. Можно ли в MySql джойнится с SP (в частности через параметр) Через параметр не пробовал, может быть и можно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2010, 18:25 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
pavelvpMasterZiv Это для СУБД конечно же не решающий фактор, потому что ввод-вывод всё равно всегда узкое место. Так можно было говорить когда-то давно, но не сейчас. В наше время, это ГИГАНТСКОЕ заблуждение! СУБД для которой это "конечно же не решающий фактор" будет иметь ба-а-а-аальшие проблемы с производительностью и масштабируемостью, с увеличением объема буферного кеша и количества ядер/процессоров. Тем более, нужно смотреть в будущее. Не за горами эпоха SSD, где правила игры будут совсем другие. Вот тогда и увидим у кого только ввод-вывод узкое место, а у кого руки кривые... pavelp, с одной стороны - нельзя не согласится, с другой стороны - согласиться нельзя :) Да, не за горами эпоха. Но не SSD. Не за горами эпоха немеряных гигабайт оперативки. Это десять-пятнадцать лет назад было так, что 128 мегов на рабочей станции за счастье, а 512 на серваке - жди гостей, придут смотреть на диво дивное. И ввод-вывод блин офигеть как не встать был важен. А сейчас... 6 Гигов на компе у секретарши - нормальненько. Пасьянс раскладывать. При этом базы данных в объёмах канэшна выросли... но не на столько. Не во столько. Поэтому да, ввод-вывод - уже не решающее, и для 90% потребителей уже давно. И не за горами весна. А весна покажет, кто где срал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2010, 18:53 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
ЛП, ну а я что написал? Ровно то же - "с увеличением объема буферного кеша" - немеряные гиги оперативки уже нормальное явление, как ты верно подметил. А про SSD "тем более", это про тех у кого никак не влазит в оперативку пока, и не скоро еще влезет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2010, 16:55 |
|
||
|
Firebird 2.X и MY SQL 5.X
|
|||
|---|---|---|---|
|
#18+
То, что мускуль не лезет в оперативку у хостеров - голый квахт. Так же как и квота процессорного времени и дискоый ИОпс - в жтопе. То, что FB прекрасно живет на выделенных серверах "а'la десктоп" - упертый, но тошь квахт. Ну и чё меркаем-то? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2010, 17:56 |
|
||
|
|

start [/forum/topic.php?all=1&fid=35&tid=1552810]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
35ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
115ms |
get tp. blocked users: |
2ms |
| others: | 236ms |
| total: | 435ms |

| 0 / 0 |
