Лыцарь пичальнава образа - August 26th, 2011 [entries|archive|friends|userinfo]
silly_sad

[ userinfo | ljr userinfo ]
[ archive | journal archive ]

August 26th, 2011

MySQL съел моск миллионов людей! [Aug. 26th, 2011|03:14 pm]
http://yiiframework.ru/forum/viewtopic.php?f=3&t=260

читаем пост -- веселимся,
читаем каменты -- плачем.

(1)
"rollback откатывает изменения в случае ошибки"

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

поэтому теперь весь инет залит говном вида: "if error then rollback"
просто потому что в MySQL всё через жопу и транзакйи там НЕТ, там вместо транзакций просто к жопе дверца приделана.

(2)
"я сделал с помощью try-catch и у меня всё заработало"

это конечно явный признак магии: рецепт важнее смысла (на самом деле его код можно было бы исправить добавлением одного слова "else")

но гораздо прикольнее как всегда философия...
никто не заметил что try-catch фактически ДУБЛИРУЕТ логику транзакции.

что имеем?
Имеем Шикарнейшую топовую most-popular DBMS основная работа которой систематически продублирована снаружи от неё. и все так делают и никого это не напрягает.

я знаю что Самые Великие-И-Успешные Гуры Интернета "советуют MySQL"
ну так я никогда не скрывал что у всех Вликих Гуров говно вместо мозга.
Link7 comments|Leave a comment

реклама в инете [Aug. 26th, 2011|03:59 pm]
"приумножьте свой капитал на xxxxxxx"

какими точными бывают грамматические ошибки!
LinkLeave a comment

navigation
[ viewing | August 26th, 2011 ]
[ go | Previous Day|Next Day ]