Плагин восстановление и оптимизации таблиц в базе MySQL
На одном из последних проектов столкнулся с проблемой. Сайт имееют высокую посещаемость, более 20 000 человек в день. Плюс активно загружаемый контент. Периодически сайт, сделанный на Joomla CMS, падал по непонятной причине. И не хотел подниматься. Перезагрузка web-сервисос не помогала. При более детальном изучении данной проблеме, нашил что таблицы были поломаны, имели статус crashed. Эта проблема возникает при некорректном завершении работы MySQL.
В том проекте, мы исправили данную проблему, добавив запись в крон, который раз в сутки делает восстановление таблицы. Но, к сожалению, не на всех хостингах это можно сделать. Поэтому был дописан плагин OptimizeTable.
Настройка очень простая. Нужно установить и опубликовать плагин для Joomla 1.5. По необходимости включить восстановление таблиц.

Комментарии