Привет !
На связи Илья Журавлёв, прочитав данную статью вы узнаете как очистить и оптимизировать базу данных wordpress. Со временем в базе данных скапливается много не нужного мусора, который может повлиять, к примеру, на скорость открытия вашего сайта. Базу данных нагружают не только установленные плагины, но и когда вы удаляете плагин, после него может остаться не нужный код, таблицы, строки. Не многие знают о ревизии постов, когда вы пишите статью, то wordpress, при каждом изменении записи, автоматически сохраняет черновик записи в базе данных. Представьте сколько таких черновиков сохраняется при написании одной статьи.
Те кто не занимается оптимизацией, то их мусор в базе данных превышает в 2, а то и в 3, 4, 5 раз по размеру основное содержание базы данных. Представьте, что ваша база данных весит 90 мегабайт, но необходимое и основное содержание базы данных весит всего 30 мегабайт, 60 мегабайт – это груз 200, то есть мёртвый груз, не нужный мусор. Удалите этот груз и ваш сайт полетит как сокол !
Начнём очистку и оптимизацию базы данных.
Сначала очистим базу данных с помощью плагина – WP Clean Up, очень простой и понятный плагин, не нуждается в настройках, нажмёте на кнопку и всё, лучший в своём роде. Установить данный плагин вы сможете прямо из админ-панели wordpress. Перейдите по вкладке: Плагины – Добавить новый, введите название плагина в форму поиска, нажмите Enter, установите и активируйте открывшийся плагин.
Чтобы настроить плагин, перейдите по вкладке: Настройки – WP Clean Up.
На странице плагина, в первом поле будут отображаться типы таблиц БД, которые можно очистить. Внизу нажмите на кнопку – Delete All, чтобы очистить сразу же всё. Внимание ! Если на вашем сайте есть нужные вам черновики, то при очистке всех элементов одновременно они так же будут удалены. Чтобы сохранить черновики (Draft), удаляйте все элементы по отдельности, кроме элемента Draft, нажав на кнопку – Delete, напротив значения.
Во втором поле, у вас будут отображаться все имеющиеся таблицы в вашей базе данных и их размер. После очистки, вам нужно будет оптимизировать баз данных, то есть обновить. Нажмите на кнопку – Optimize. В поле Total вы можете наблюдать насколько изменилась в размере ваша база данных.
Как видно по скриншоту, во второй таблице у меня отображаются только 11 основных таблиц БД. У вас таблиц может быть гораздо больше от 50 до 100. Кроме 11 основных, присутствуют таблицы относящиеся к установленным плагинам и к удалённым. Далее я покажу как очистить БД от не нужных таблиц удалённых плагинов. После очистки БД можете деактивировать плагин – WP Clean Up. Периодически, раз в 3-6 месяца активируйте плагин и снова проводите очистку.
Переходим к следующему этапу – Как очистить остатки удалённых плагинов ?
Илья здравствуйте. Я не совсем понял. Если я не держу ни каких черновиков на сайте, то всё что показано в
Revision 234
Draft 3
Auto Draft 1
Orphan Postmeta 4
Dashboard Transient Feed 28
я всё это могу удалить?
Здравствуйте. Если вам не нужны 3 черновика Draft, можете удалить их и всё остальное тоже можно удалять. Там ещё есть параметр – Moderated Comments (новые комментарии) тоже будьте внимательны, если на сайте есть новые комментарии, не удаляйте его. А всё остальное можно смело удалять.
Спасибо Илья! Вы знаете я начал удалять всё по порядку снизу в верх и после того как удалил Revision а там было число 234, то тут же появились цифры у Orphan Postmeta 126
это тоже можно удалить?
Да, обязательно. Всё это мусор не нужный, который грузит базу данных. Такую чистку нужно делать стабильно 1-2 раза в месяц, а может и чаще, если сайт большой.
Спасибо Илья! Кстати, за рекомендацию вашего хостинга тоже спасибо! На том хостинге меня уже нет второй день, а когда смотрю на график нагрузки того хостинга, он всё равно рисует что нагрузку. Хотя там нет ни посещений, ни моих каких либо действий!
Есть аналоги данного плагина? Его нету в поиске плагинов.
Есть он в поиске, на второй странице, внимательно смотрите. Как с ним работать – Смотрите здесь новая запись!