Оптимизация базы данных в WordPress для ленивых

Привет друзья!

Вы делаете бэкапы Базы Данных (БД)? Думаю делаете. Мало ли что может случиться с хостингом. Я раз в неделю делаю бэкапы БД и раз в месяц сохраняю все файлы сайтов на жесткий диск, копии копирую на несколько флэшек, несколько копий закидываю во все облачные хранилища, несколько копий записываю на DVD-R диски, несколько копий храню на разных квартирах, и одну резервную копию храню в банковской ячейке. Мало ли что. Это я последовал совету Миши Шакина, он как то писал пост об этом (о правильном хранении резервных копий сайта, лень искать ссылку, через поиск можете найти у него этот пост на блоге), ну, я и последовал его совету.

Итак, о чем это я. А я о том, что нужно не забывать делать бэкапы и хранить бэкапы в разных местах. Жесткий диск может сгореть, флэшка может потеряться и т.д.

Вот только с каждой неделей/месяцем размеры БД увеличиваются как на дрожжах, в БД накапливается много разного мусора: из-за ревизий статей, комментариев и спам-комментариев, различных плагинов, лишних MySQL таблиц.

От размера БД увеличивается время загрузки сайта, увеличивается нагрузка на хостинг, да и становится все дольше делать резервные копии, поэтому этот мусор нужно периодически уничтожать и оптимизировать БД. Как это сделать за 10 секунд читаем дальше.

Плагин WP-Optimize

В интернете полно инструкций как руками чистить и оптимизировать базу данных, удалять ненужные таблицы и мусор, но честно, мне иногда лень этим заниматься, поэтому я прошу оптимизировать базу у тех поддержки хостинга (на Бегете это делают без проблем. Мое почтение тех поддержки Бегета), либо включаю плагин WP-Optimize и он делает это за меня. Если не любите пользоваться плагинами, то советую почитать на блоге Дениса инструкцию об оптимизации базы данных. Он шарит в этих технических моментах. Я то в них совсем не шарю. Я и на хостинге говорю: «Ребята, я не шарю во всех этих MySQL данных, будьте любезны, помогите оптимизировать базу» На что получаю ответ на тикет через пять минут: «Все готово, база оптимизированна» Норм.

Итак, расписывать не буду как устанавливать плагин, тут все как обычно, через админку — плагины — добавить новый — поиск WP-Optimize — установить — активировать.

Дальше иду во вкладку WP-Optimize:

WP-Optimize

Устанавливаю в настройках 4 галочки

optimizaciya-BD

  1. Удалить все изменения записей
  2. Удалить автоматические черновики записей (Это также удалит все записи из корзины)
  3. Удалить спам-комментарии (Это также удалит комментарии из корзины)
  4. Оптимизировать таблицы базы данных

и жму кнопку «ЗАПУСТИТЬ»

Через 10 секунд все почистилось и оптимизировалось. Плагин можно либо отключить, либо в настройках указать расписание для автоматической оптимизации БД. Я все же советую плагин отключить, а уж когда нужно почистить базу, активировать, почистить и опять отключить.

До оптимизации:

WP-Optimize-nastroiki

После:

WP-Optimize-nastroik-2i

Ну а на сегодня все. Удачи. И не забывайте делать резервные копии *buba*

А вы как оптимизируете БД?

    ADD YOUR COMMENT