Удалить неиспользуемые таблицы базы данных удалённых плагинов

Оптимизация сайта

Привет !

В предыдущей статье я показывал как с помощью плагина удалить остатки удалённых плагинов. Сегодня мы продолжим данную тему, и я покажу как вручную удалить неиспользуемые таблицы удалённых плагинов, непосредственно в самой базе данных MySQL. Для начало зайдите в свою базу данных, я буду показывать базу данных в cPanel, если у вас другая панель управления на хостинге, то зайдите в свою панель и найдите вкладку – phpMyAdmin и нажмите на неё. Если не можете найти где находится ваша база данных, то обратитесь в службу поддержки хостинга, вам подскажут.

 

Если у вас то же cPanel (панель управления сайтом на хостинге) то зайдите в панель и внизу страницы нажмите на вкладку – phpMyAdmin.

 

10-11-2015 18-12-56

 

На странице phpMyAdmin, вверху нажмите на вкладку – Базы данных.

 

10-11-2015 18-20-06_mini

 

Выберите базу данных и нажмите на неё.

 

10-11-2015 18-23-30

На странице вашей базы данных будет отображаться список таблиц, 11 из них основные, их нельзя удалять. Вот как они называются:

 

wp_commentmeta

wp_comments

wp_links

wp_options

wp_postmeta

wp_posts

wp_term_relationships

wp_term_taxonomy

wp_terms

wp_usermeta

wp_users

 

10-11-2015 18-25-29_mini_mini

 

На данный момент в моей базе данных отображаются только основные 11 таблиц. Но когда я только начинал оптимизировать сайт, таблиц было около 100. Таблицы могут относиться либо к действующим плагинам, либо к удалённым. Вычислить неиспользуемые таблицы не так сложно, в названии таблицы может присутствовать часть названия плагина. Пример: вы нашли таблицу с названием slider, если на вашем сайте нет слайдера и вы не используете плагины для создания слайдера, то можете смело удалять такую таблицу. Возможно вы когда-то устанавливали плагин для слайдера, но потом его удалили.

 

Внимание ! Перед удалением неиспользуемых таблиц, сделайте резервную копию вашего сайта.

 

Перед удалением неиспользуемых таблиц откройте страницу со всеми установленными таблицами вашего сайта, чтобы сравнивать название таблиц и плагинов. Некоторые установленные плагины могут не иметь таблиц, а точнее их настройки располагаются в основных 11 таблицах. Например плагин посвящённый комментариям может находится в таблице wp_comments или wp_commentsmeta. Если вы не можете понять к какому плагину относится таблица, то лучше не удаляйте её. А можно и поэкспериментировать, а в случае чего под рукой резервная копия сайта.

 

Лично я сделал так, удалил все таблицы кроме 11 основных и всё. Потом зашёл на сайт посмотрел, чтобы всё на месте было, ничего не покосило, всё работает, значит всё нормально. Просто я очень часто устанавливаю и удаляю плагины, так как пишу много статей о настройке плагинов, поэтому я знал, что мусора у меня от них скопилось прилично. В итоге я уменьшил размер базы данных в 3 раза, 40 мегабайт – 11 мегабайт. Но это ещё не конец оптимизации…

 

Переходим к следующему этапуФайл error_log слишком большой ! ?

 

info-effect.ru
Добавить комментарий для Admin Отменить ответ

Имя и Email указывать не обязательно. Чтобы получить ответ на свою электронную почту, укажите свой Email.

  1. Максим

    Если удалить таблицу плагина который установлен и работает то он тоже удалится? То есть,если у тебя только 11 основных таблиц значит ты не используешь плагины на своём сайте?

    Ответить
    1. Admin автор

      Если ты удалишь таблицу плагина, то он просто станет не корректно работать. Есть плагины которые не добавляют таблиц в базу данных.

      Ответить
  2. Анастасия

    Здравствуйте! Скажите пожалуйста,как восстановить резервную копию сайта. Пропали стили, тему пыталась переустановить, но эффекта ноль. Решила восстановить старую версию месячной давности. Хостинг Джино. Но вышло сообщение ошибки. мешает таблица wp commentmeta. Я так понимаю, что с ней что-то не так. Мне ее очистить напрямую, или как то по-другому поступить… Пожалуйста, помогите….!

    Ответить
    1. Admin автор

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

      Ответить
  3. Кмрмлл

    СПАСИБО тебе автор!!! Мне очень помогло!!!

    Ответить
  4. Любовь

    Привет! Илья а это тоже нужно удалить?
    zendy_speed_browser_caching_.htaccess Приложение
    htaccess Приложение
    robots.txt
    ReadMe.html
    license.txt
    wordfence-waf.php

    … ну и там еще куча других… и что? точно все удалить, оставить только 11 перечисленных тобой да?
    Спасибо!

    Ответить
    1. Admin автор

      Привет. Эти файлы в базе данных находятся? В phpMyAdmin?

      Ответить
  5. Любовь

    Привет! Хорошо быть умным!)))
    Илья, поняла. Спасибо.
    Ну конечно же нет)) не в phpMyAdmin базе…
    Я это увидела на моем сайте. Вчера, после как ты поставил мне плагин WP File Manager.
    )))
    Сейчас дошло. Посмотрела заодно базу данных phpMyAdmin там все ок. 14 прада. Наверное из-за таблиц плагина Yoast SEO

    Спасибо! Ты молодец!

    Ответить