DB Maintenance: оптимизация базы данных


Автор документа

Имя
Владимир Харзах

Сайт
http://harzah.net

Просто необходимый модуль, особенно если сайт достаточно посещаемый и есть желание избежать ненужных проблем с базой данных. Что делает этот модуль? Ничего особенно сложного, это, в принципе, можно реализовать и простым скриптом, но этот модуль просто нагляднее.

Модуль DB Maintenance оптимизирует вашу базу данных. Это необходимо делать периодически, чтобы избежать ненужных притормаживаний в работе сайта. Модуль позволяет оптимизировать указанные таблицы ежечасно, ежедневно, а также еженедельно и ежемесячно. Поддерживает MyISAM, InnoDB, BerkeleyDB. Никаких особых запутанных настроек нет, всё просто и понятно.

Какие таблицы нужно оптимизировать? Недавно всплывал этот вопрос. Оптимизировать нужно те таблицы, которые, как видно на скриншоте, показаны в графе "Накладные расходы". Как часто нужно производить оптимизацию? Зависит, конечно, от посещаемости вашего сайта.

Скриншоты:

Comments

Post new comment

The content of this field is kept private and will not be shown publicly.
Image CAPTCHA
Copy the characters (respecting upper/lower case) from the image.