Безопасно ли обновляться до MySQL 5.5?

Я запускаю несколько сайтов Joomla 2.5 с большим количеством расширений, плагинов и модулей на сервере VPS. Среда сервера выглядит следующим образом:

CENTOS 5.8 x86_64 WHM 11.32.5 (сборка 11) Версия Apache: 2.2.23 Версия PHP: 5.3.17 5.1.65-cll Joomla: 2.5.7

Я хотел бы обновить MySQL до версии 5.5. Насколько я понимаю, MySQL изменил движок по умолчанию с MyISAM на INNOdb, что теперь является требованием для Joomla 3.0. Мои вопросы следующие:

  1. Буду ли я рисковать целостностью своего сайта/базы данных существующих сайтов Joomla 2.5, обновляя MySQL до версии 5.5?
  2. Мои существующие базы данных останутся в формате MyISAM или в процессе они будут преобразованы в формат INNOdb?
  3. Я прочитал много сообщений людей, жалующихся на большие и растущие размеры файлов /var/lib/mysql/ibdata1 после обновления, действительно ли это представляет проблему?
  4. Повлияет ли это негативно на время выполнения моего запроса к моим существующим сайтам?
  5. Итог: целесообразно ли обновлять MySQL в моем сценарии?

Я благодарю вас всех за вашу помощь и вклад.


person bjornkock    schedule 06.10.2012    source источник
comment
Кстати, он изменил только свой движок по умолчанию, он по-прежнему поддерживает MyISAM.   -  person Farid Rn    schedule 06.10.2012


Ответы (2)


  1. Насколько я знаю и упоминается в Технических требованиях Joomla, не будет проблемы из-за того, что Joomla совместима с MySQL 5.0.4 и выше
  2. Joomla 2.5 по умолчанию использует InnoDB. По крайней мере, мои сайты!
  3. Без понятия! но я использую Joomla 2.5 с MySQL 5.5 на Ubuntu и не сталкивался с какими-либо раздражающими проблемами.
  4. MySQL 5.5 стал более производительным, чем его старая версия, поэтому я не думаю, что у вас могут возникнуть проблемы с производительностью. (это может помочь)< /а>
  5. Я бы порекомендовал вам протестировать ваш веб-сайт в тестовой среде, аналогичной вашей производственной среде, с этими новыми технологиями (например, вы можете использовать виртуальные машины). Существует слишком много полезных приложений, которые могут помочь вам, создавая поддельных посетителей и анализируя производительность. Таким образом, вы можете сравнить свою новую настройку со старой и проверить, есть ли какие-либо проблемы несовместимости с вашей новой установкой.

Надеюсь, мой ответ был полезен.

person Farid Rn    schedule 06.10.2012

Joomla 3 требует Innodb, тогда как 2.5 использовала все, что было по умолчанию в вашей установке, что для большинства людей является Innodb.

person Elin    schedule 06.10.2012