Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Firebird, InterBase Новый топик    Ответить
Топик располагается на нескольких страницах: Ctrl  назад   1 [2]      все
 Re: помогите разобраться с конфликтом в пишущих транзакциях  [new]
Arioch
Member

Откуда:
Сообщений: 10967
да уж точно "на голову выше", на мутантную заменяющие ошибки рандомом "чтобы лучше=спокойнее программисту было" голову

https://sql-info.de/mysql/gotchas.html
27 авг 19, 11:55    [21958192]     Ответить | Цитировать Сообщить модератору
 Re: помогите разобраться с конфликтом в пишущих транзакциях  [new]
Мимопроходящий
Member

Откуда: бурятский тундрюк, эсквайр
Сообщений: 30321

27.08.2019 11:55, Arioch пишет:
> да уж точно "на голову выше"

забей.
не надо спорить с идиотом.
у него травма от интербейза.
незаживающая...

Posted via ActualForum NNTP Server 1.5

27 авг 19, 11:59    [21958196]     Ответить | Цитировать Сообщить модератору
 Re: помогите разобраться с конфликтом в пишущих транзакциях  [new]
Симонов Денис
Member

Откуда: Рязань
Сообщений: 9831
H5N1,

Третьей версией вообще пользоваться нельзя было. Оно до 8 версии вообще метаданные могло повредить при неудачном DDL (ибо хранились они в нетранзакционном хранилище с какого то бодуна) и undo/redo ему в этом никак не помогали. А уж про кривизну егошного диалекта SQL того времени я вообще промолчу.
27 авг 19, 12:18    [21958219]     Ответить | Цитировать Сообщить модератору
 Re: помогите разобраться с конфликтом в пишущих транзакциях  [new]
H5N1
Member

Откуда: Yo.! из "Сравнения субд"
Сообщений: 218
Arioch
да уж точно "на голову выше", на мутантную заменяющие ошибки рандомом "чтобы лучше=спокойнее программисту было" голову

https://sql-info.de/mysql/gotchas.html

ну может это не оракл, но на голову выше. я уже расписал за счет чего на голову выше. а если уж мерятся мутью, то уж всяко cursor stability и невосстановимый бэкап составят достойную конкуренцию всей мути что была в mysql.
вот и в данной задачке mysql бы просто установил бы лок на обновляемое поле и никаких проблем на mysql не возникло бы.
27 авг 19, 12:23    [21958223]     Ответить | Цитировать Сообщить модератору
 Re: помогите разобраться с конфликтом в пишущих транзакциях  [new]
H5N1
Member

Откуда: Yo.! из "Сравнения субд"
Сообщений: 218
Симонов Денис
Третьей версией вообще пользоваться нельзя было. Оно до 8 версии вообще метаданные могло повредить при неудачном DDL (ибо хранились они в нетранзакционном хранилище с какого то бодуна) и undo/redo ему в этом никак не помогали. А уж про кривизну егошного диалекта SQL того времени я вообще промолчу.

да байки это. у всяких гуглов и амазонов миллионы инстансов до версии 8 и не ломаются. у меня вот 5.6 прямо сейчас у гугла, ничего в плане метаданных не ломается.
диалект да, тогда был скудный совсем, но зато уже тогда был более менее cost based оптимизатор. а у фб до сих пор все на рулах
27 авг 19, 12:49    [21958244]     Ответить | Цитировать Сообщить модератору
 Re: помогите разобраться с конфликтом в пишущих транзакциях  [new]
Симонов Денис
Member

Откуда: Рязань
Сообщений: 9831
H5N1,

ну вот давай не будем про егошный оптимизатор в 3.x, 4.x да и 5.x он был полный отстой. В 8-ку ещё особо не тестил. В firebird тоже не ахти, но уже в 2.x он уже на порядок лучше 3.x, 4.x да и 5.x MySQL.

H5N1
фб до сих пор все на рулах


это ложь. В Firebird правила применяются в тех случаях когда заведомо один метод доступа дешевле другого, или где невозможно сделать оценку (да статистики не так много как хотелось бы). В большинстве же случаев используется стоимостная оценка.

H5N1
у всяких гуглов и амазонов миллионы инстансов до версии 8 и не ломаются. у меня вот 5.6 прямо сейчас у гугла, ничего в плане метаданных не ломается.


ломаются. Думаешь тебе все об этом говорить будут? Если что-то не сломалось, то это элемент везения. В большинстве случаев конечно ничего не ломается. Но когда наткнёшься на тот редкий случай будет больно
27 авг 19, 13:08    [21958262]     Ответить | Цитировать Сообщить модератору
 Re: помогите разобраться с конфликтом в пишущих транзакциях  [new]
hvlad
Member

Откуда:
Сообщений: 10531
H5N1
mysql бы просто установил бы лок на обновляемое поле
Без комментариев

PS Народ, не кормите тролля, он же треснет - а нам убирать за ним
27 авг 19, 13:42    [21958289]     Ответить | Цитировать Сообщить модератору
 Re: помогите разобраться с конфликтом в пишущих транзакциях  [new]
Ivan_Pisarevsky
Member

Откуда: НН
Сообщений: 8347
hvlad
нам убирать за ним
Если народ не против, то топик поедет в "сравнение".
27 авг 19, 14:23    [21958340]     Ответить | Цитировать Сообщить модератору
 Re: помогите разобраться с конфликтом в пишущих транзакциях  [new]
hvlad
Member

Откуда:
Сообщений: 10531
Ivan_Pisarevsky,

нет смысла, имхо
27 авг 19, 14:28    [21958343]     Ответить | Цитировать Сообщить модератору
 Re: помогите разобраться с конфликтом в пишущих транзакциях  [new]
Симонов Денис
Member

Откуда: Рязань
Сообщений: 9831
лучше закрыть
27 авг 19, 14:29    [21958344]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: Ctrl  назад   1 [2]      все
Все форумы / Firebird, InterBase Ответить