myhand

Рейтинг
278
Регистрация
16.09.2009
netwind:
Если админ в команде разработчиков заявит подобное, то его просто уволят.

Скорее уволят "разработчиков", полагающихся на недокументированное поведение.

netwind:
Все полагаются на то, что индексы, будь они созданы, задействуются и субд в большинстве случаев выбирает оптимальный план.

Ах, если бы выбор "оптимального плана" было четким алгоритмом с определенным поведением. Но увы, это эвристика - так что выбор "оптимального плана" не специфицирован в деталях и, в принципе, может существенно меняться от версии к версии.

netwind:
Из документации подразумевается, что индексы работают там где должны работать.

Да ну :) Параграф, цитата?

netwind:
Гарантий, что они будут работать нет

А вот это - правильно. Они работают так или иначе в той мере, насколько это документировано. Как обычно, полагаетесь на большее - ссзб.

LEOnidUKG:
Не понял... т.е. мне "спецы" Himiko, создали халявную прокси что-ли?

Ну да, шеф :D

bimcom:
нужно в топик Химика призвать - только он может прокомментировать ситуацию конфига ТС.

А что тут можно "комментировать" - руки отрывать тому, кто настраивал. ТС может однозначно сказать он ли это был.

netwind:
myhand, значит касательно создания проблем при внезапной миграции с 5.0 на 5.1 возражений нет?

"Внезапно" никто ничего не делает. Во-вторых, "проблему" создал прежде всего программист, который полагался на недокументированное поведение.

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

netwind:
myhand, проблемы при переходе 4.1 на 5.0 я привел для полноты картины, чтобы показать что подобная ситуация постоянно повторяется. Конкретно сейчас сидеть на 4.1 сейчас смысла мало.

Ну вот по конкретному примеру вам конкретно и ответили. Причины для миграции обычно весьма веские (вроде заброшенного 4.1), просто не принимайте всякие школохостинги в расчет.

Наоборот, чаще встречается ситуация, когда клиент вынь-да-положь хочет что-то поновее. Как правило, его программист хочет какую-то новомодную мегафичу. Ну а бывает, что и просто цифирка версии не устраивает. Есть такие м^Wчудаки. Вот это часто - причина миграции на VPS.

netwind:
myhand, я не утверждал такой VPS вообще не обновляется. Обновления связанные с безопасностью можно и нужно ставить. Они как правило, не портят поведение программы.

"Как правило", это во-первых. А во-вторых, откуда вы возьмете обновления для какой-нибудь 4.1? Нет, если доброму дяде заплатите - понятно. Но на этом фоне цена VPS или выделенного сервера вообще меркнет.

netwind:
А конкретно эти баги оптимизатора проявляются при переходе на другую мажорную версию mysql. То есть, когда администратору шило попадет в одно место.

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

netwind:
На VPS, в который никто не лазит такие баги не возникнут внезапно.

Другие возникнут. Адресок вы знаете, как поискать непатченые баги по более старым релизам - авось сообразите. Приплюсуйте к ним патченые, в т.ч. обновления безопасности, которые любитель "стабильности" на VPS поленился поставить (или вообще не знает о).

netwind:
ну давайте предметнее

Ну а что не так? Например, в первом отчете индекс выбран отлично от того, как это делалось ранее. А разве гарантировали иное?

Ну баг, баги бывают. Но регрессией это сложно назвать.

netwind:
Нигде в документации по mysql не написано , что апгрейд с 5.0 на 5.1 может изменить планы запросов и в худшую сторону.

Можно более или менее гадать пока о чем конкретном тут вы ведете речь. Так что не факт что "не написано".

Во вторых, вы действительно думаете что "вот вышел релиз, прочитали чейнджлог и инструкцию по обновлению - и вперед"? Есть еще опыт эксплуатации. Без этого на крупный хостинг ничего сразу ставить не будут.

netwind:
Просто дерьмо случается и я бы хотел быть подальше когда оно случится.

Не сомневаюсь, что вам это подойдет. Но 99% потенциальных "клиентов" unmanaged VPS просто не владеют соответствующими знаниями. Так что как раз у них и будет "случаться".

netwind:
myhand, но я не хочу даже чтобы после предупреждения что-то меняли.

Ну да, это повод уйти на VPS. Шибко "вумные" не должны терзать бедную техподдержку - пусть сами себе шишки набивают.

netwind:
Я прекрасно понимаю зачем мне удобные версии софта и все риски связанные с использованием старых версий.

Отучаемся говорить за всех. Может вы и понимаете (не факт), но не 99% клиентов виртуального хостинга.

netwind:
Даже если мне дают 3 месяца на подготовку, зачем мне вообще этот лишний геморрой?

Исправление ошибок.

Наконец, не нравится - не ешьте. Используйте тот же CGI бинарник со старой версией ПО, используйте старые библиотеки. Бардак можно устроить и на шареде ;)

netwind:
Любое даже самое невинное изменение с точки зрения админа изменение может стать проблемой.

У админов нет "точек зрения". Они либо знают что изменение затрагивает какой-либо функционал, либо что не затрагивает - либо профнепригодны. Облегчить им эту задачу может дистрибутив со вменяемой политикой обновлений (например, в Debian функционал ПО в стабильной ветке меняется лишь в самых исключительных случаях).

Всего: 4890