Jan. 26th, 2016

nataraj: (Бритый небритый)
Вчера в беседе с [livejournal.com profile] alexkuklin с удивлением для себя узнал, что mysql при апгрейде с версии на версию не требует апдейта базы. Новая версия просто кушает бинарное хранилище от старой.

Казалось бы, это ровно то чего хочет пользователь. Просто обновляешься и оно просто работает. Всеобщее счастье и благорастворение воздухов. Но...

Какой ценой это достигается? Достигается это ценой того, что база в себе тащит код для обратной совместимости.
Во-первых это не паханное поле граблей. Это комбинация N версий хранилища на M версий движка. В каком месте что там стрельнет -- даже Рогозину не снилось.
Во-вторых этот весь код N*M надо поддерживать от релиза к релизу, это стоит ресурсов достойных другого примирения.
В-третьих, сюрприз(!) если не обновлять бинарное хранилище, то не начнут работать оптимизации новых версий, связанные с хранением. То есть ты базу обновляешь, а она быстрее работать не начинает!
В-четвертых, если таки захотелось пользоваться новым движком, то, по словам [livejournal.com profile] alexkuklin базу данных надо пересоздавать. Как при царском режиме. То есть не натравить на нее программу апгрейда, а именно dump/restore.

Я конечно полагаю что разработчики mysql знают что они делают, тем или иным способом они каждую из этих проблем решают,или минимизируют ущерб. И наверное для базы данных маленьких личных хостингов это решение вполне уместно. Но все что за пределами -- это не уместно совершенно.

Так что покупайте наших слонов! На дельфинах далеко не уедешь!! ;-)
nataraj: (Бритый небритый)
Мечтали ли вы убить человека с мегафоном? Один товарищ таки осуществил. К сожалению таки действительно насмерть.

Девушка зазывала с помощью громкоговорителя посетителей в магазин около станции метро «Люблино». Мужчина выкрикивал оскорбления в адрес девушки и требовал, чтобы она замолчала. После этого мужчина схватил ружье и выстрелил в девушку.
http://www.gazeta.ru/social/news/2016/01/26/n_8170607.shtml

Нельзя в нашей стране, при столь фатальном неуважении к окружающим разрешать оружие. Перестреляем друг друга нахрен.

И отдельная печаль, что после этого мегафоны таки не запретят. Жертва была напрасна.

Profile

nataraj: (Default)
Swami Dhyan Nataraj

July 2024

S M T W T F S
 123456
789 10111213
14151617181920
21222324252627
28293031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 16th, 2025 04:37 am
Powered by Dreamwidth Studios
OSZAR »