Плагин WP-Optimize. Оптимизация БД mySQL блога WordPress

17 Янв 2013 в 18:42

WP-OptimizeДля любой базы данных, включая и базу данных mySQL CMS WordPress, периодически просто необходимо выполнять оптимизацию! Это упрощает работу базы данных (БД) и восстанавливает потерянные связи между таблицами, если таковые были, уменьшает объем памяти, занимаемый БД.  А в уменьшении объема под БД вы должны быть заинтересован, так как это место под Ваш  блог, который Вы закупили у своего провайдера. При недостаточности объема для Вашего блога провайдер предложит Вам докупать объем памяти на серверах, а это уже дополнительные расходы!

Так что, следить за БД своего блога  просто жизненно необходимо!

Проверить вручную  нарушение связей между таблицами БД - невозможно! Но, если не вовремя выполнять оптимизацию БД, то в какой-то момент времени перестает работать. Увы, это свойство работы всех БД.

Для того, чтобы избежать отказов в работе БД, необходимо периодически выполнять ее оптимизацию. Эту процедуру выполняет плагин WordPress - WP-DBManager. При том, этот плагин позволяет выполнять оптимизацию БД по графику, который Вами настраивается один раз. Более конкретно о работе плагина WP-DBManager расписано статьях моего блога - Плагин WP-DBManager. УстановкаПлагин WP-DBManager. Настройка и Плагин WP-DBManager. Сохранность данных Вашего сайта. Резервное копирование блога. Очень серьезный плагин для работы блога.

В принципе, если бы при работе на WordPress была только проблема с оптимизацией, то ставить дополнительный плагин WP-Optimize, который будет дополнительно нагружать наш блог, и не стоило! У меня на блоге стоит плагин WP-DBManager и проблем с оптимизацией нет. Тьфу! Тьфу! 🙂 Только не смейтесь! Я, проработавшая более 25-ти лет с базами данных, поневоле стала суеверной.

Но, кроме оптимизации БД, на блоге существует проблема копий ревизий нашей БД mySQL , проблемы комментариев, отправленных в спам да и много еще дополнительного мусора, который выбрасывает в БД WordPress в процессе своей работы.

Поэтому, когда сегодня попала на рекламу плагина WP-Optimize и изучив его функциональность, поставила его к себе на блог, отработала с ним да еще и статью решила выложить. Уж очень он нужен для блога на CMS Wordpress. 

Если Вы не специалист по БД, поверьте мне, Вы сможете самостоятельно выполнить процедуру оптимизации и очистку БД Вашего блога.

Внимание! Обязательно перед запуском оптимизации плагином WP-Optimize выполнить копирование БД Вашего блога!

Как выполнить копирование БД Вашего блога - читать статью блога - Плагин WP-DBManager. Сохранность данных Вашего сайта. Резервное копирование блога.

Будем считать, что копию БД Вы выполнили.

Сам плагин скачиваем на свой компьютер с сайта разработчика:

Перейти на сайт разработчика

Установка плагина обычная для всех плагинов WordPress. Если есть проблемы с установокой, то обратитесь к статье блога - Установка плагина WordPress.

После активации плагина в админпанеле Вашего блога в меню появляется строка плагина:

Строка меню плагина WP-Optimize в админпанеле

При нажатии на эту строку меню открывается страница плагина.

Во время активации плагин уже выполнил проверку БД Вашего блога и результат уже виден на экране. Это строки с цифрами под каждой из опций плагина WP-Optimize.  

Название опций и их расшифровка сведены в таблицу:

Результат проверки БД mySQL блога на WordPress Так как плагин не русифицирован, то ниже привожу разъяснение каждой строки:
Опция плагина  Русский вариант названия опции Значение, если в БД нет проблем
Remove all Post revisions Удаление всех сохраненных ревизий записей No post revisions found
Remove all auto draft posts  Удаление всех автосохраненных проектов No auto draft posts found
Clean marked Spam comments Удаление комментариев, помеченных как "Спам" No spam comments found
Clean Unapproved comments Удаление не утвержденных комментариев  No unapproved comments found
Optimize database tables Оптимизация базы данных WordPress


Кроме этого, внизу страницы плагин показывает состояние всех таблиц БД Вашего блога и необходимость в их оптимизации. В колонке "Size" - объем каждой таблицы, которое  она занимает до оптимизации; "Space Save" - объем каждой таблицы, который освободится после оптимизации:

Протокол проверки таблиц БД блога

Ниже привожу скрин статистики с результатом итоговой проверки БД Вашего блога:

-  Total Size of Database — общий размер базы данных.

-  Optimization Possibility – результат оптимизации.

- Total space can be saved – суммарный объем, который освободится после оптимизации.

 Поставьте "галочки" против тех опций плагина, которые необходимо выполнить и нажмите кнопку "PROCESS". Время выполнения оптимизации зависит от объема БД и наличие в ней проблем. Оптимизация БД моего блога выполнялась где-то 30 сек.

Протокол отчета таблиц после оптимизации принимает вид:

Протокол отчета таблиц после оптимизации

И внизу итог: 

Total Size of Database: 88435.085 Kb

Optimization Results: Total Space Saved: 781664.303 Kb

Да уж. Смотрю на цифры объема, занимаемый моей БД и понимаю, что мне в скором времени грозит покупка дополнительной памяти. Объем БД даже после оптимизации подходит  к критической цифре, которую я оплатила за свой хостинг.

Как видите, разобраться в работе плагина совсем не сложно, а пользы он приносит много!

Если будут вопросы, обращайтесь в комментариях. Помогу.

Буду благодарна за комментарий!

Буду благодарна, если Вы поделитесь этой статьей:

0

Рубрики: 2.2. Настройка WordPress

Обсуждение
Отзыв Елизавета 19 июля 2013

Видимо мне тоже пришло время установить у себя этот полезный плагин,но когда я нажимаю на кнопку «процесс» ничего не происходит….почему?

[Ответить]

Валентина Ответил(а):

Елизавета, необходимо поставить «галочку» против «Optimize database tables» и только потом нажать процесс. Результат оптимизации будет виден на протоколе внизу

[Ответить]

Ваш отзыв