Як очистити повністю базу даних wordpress
Сьогодні я розповім вам як повністю очистити базу даних wordpress блогу від сміття. І як БД мого блогу з 11,9 мб схудла до 5,8 мб без особливих зусиль. Навіщо очищати блог від сміття, я думаю у вас питання не виникає.

Адже вордпресс любить все зберігати і кешувати, а чим більше засмічена база, тим повільніше блог. А швидкість завантаження блогу впливає і на відвідуваність і на просування.
Перше, що потрібно зробити перед оптимізацією! ОБОВ'ЯЗКОВО зробити бекап, тобто експорт бази і папку з файлами блогу завантажити на свій комп'ютер. Навіть якщо у вас, як і на моєму хостингу бекапи створюються щодня. Підстраховка ще нікому не заважала. І якщо що щось піде не так, завжди можна відновити блог.
Цей спосіб для новачків, які просто бояться лізти в базу.
- MySQL таблиць, видаливши всі невикористовувані табличного простору
Але чому то на моєму блозі він не очистив нічого. Так і не зрозуміла в чому справа, але як була база 11 мб, так і залишилася. Хоча діаграма, яка з'являється в його налаштуваннях, після установки на блог, показувала що все чисто. Не спрацював чомусь. Ось і добре, я знайшла дещо краще ...
Ось як виглядають його Параметри, після установки плагіна (сподіваюся що тут труднощі не виникнуть). Це перша таблиця, в якій зазначено що потрібно видалити на блозі.


І міняйте статус Чернетка на статус Затвердження.

Ось які гріхи прибирає цей плагінчік:
Ви можете натиснути і очистити відразу все, а можна просто натиснути Delete навпроти потрібної строчки. А от нижня частина, яка показує таблиці бази і який обсяг займає кожна з них

Тобто тиснемо Optimize і відразу бачимо наскільки полегшили базу вордпресс в нижньому рядку Total.
Видаляємо назавжди ревізії постів
Ще ми можемо позбутися від ревізій, які робить наш движок кожен раз, коли ми редагуємо пост прямо на блозі. А деякі пишуть і редагують статті прямо в адмінці. Але не біда. Від цієї напасті я давно позбулася. Раджу зробити те ж саме.
Для цього потрібно зайти в файл wp-config.php. І поставити ось цю строчку
Я поставила її в самий початок. Цифра 1 означає число копій, яке буде зберігати блог. Ви можете поставити туди будь-яку цифру. Але я думаю, що одиниця оптимальний варіант.

Отже, моя база тепер 6,5 мб. Але це ще не все. А як же позбутися від таблиць, які утворюються в базі даних, коли ми видаляємо плагіни? Я прочитала масу інформації на цю тему. І скрізь написано «йдіть в таблицю wp_options, знайдіть там назви схожі на потрібні вам і видаліть. Якщо не впевнені, то краще не видаляйте »:) Цінний рада, що тут скажеш.
Чистимо бази даних вордпресс від віддалених плагінів
Далі тиснемо знову кнопочку Скан

Трішечки чекаємо. І бачимо таку таблицю

- Червоним - показані вилучені плагіни
- Синім - деактивовані
- Зеленим - діючі.
І внизу таблиці написано попередження про те, що відновлення дані таблиці не підлягають. Нам пропонують спочатку добре подумати і лише потім їх видаляти. А що тут думати то? Набрид цей мотлох! Записуємо розмір бази даних до натискання кнопочки 6497.193 KB і ... тиснемо.
Після видалення отримуємо ось такий напис: Таблиці видаляються успішно: wp_cbnetpo_ping_optimizer, wp_links_stats, wp_searchmeter, wp_searchmeter_recent (я її перевела, вона з'являється англійською мовою)
І дивимося наскільки зменшилася база, ось її новий розмір 5891.041 KB. Разом ми очистили 606,152 KB. Тепер Plugins Garbage Collector можна відключити до наступного разу. Спасибо большое розробнику! А то методом наукового тику я напевно не наважилася б видаляти таблиці з святая святих вордпресс MySQL. Хоча резервна копія звичайно надихає!
Як почистити базу даних вордпресс вручну, тобто без плагінів
А якщо ви не хочете встановлювати плагіни, з якоїсь причини. Те нижче ви знайдете деякі команди для видалення сміття вручну. Для цього, заходимо в MySQL на хостингу і натискаємо кнопку SQL. Перед вами відкривається ось таке вікно


Після того, як ви це зробите повинно з'явитися ось таке віконце

Це якщо ви все правильно зробили, якщо немає, то з'явиться напис на рожевому тлі. Значить перевірте чи правильно ви скопіювали і ввели запит. Якщо так, то повторіть все ще раз.
Список запитів на видалення:
Але навіщо все це, якщо є прекрасні плагіни, які не гальмують блог, тому що відразу ж після використання, ми їх відключаємо.
Отже, ми очистили базу даних wordpress. Прискорили тим самим свій блог і зменшили займане місце на хостингу. Якщо є питання, то будь ласка пишіть.
Збережіть пост до себе на стінку в соцмережі
Тетяна, вітаю! Я свого часу почистила Garbage Collector свої святая святих))) Трохи передісторії: одного разу я знайшла цікаву статтю, як додати букву до wp, щоб ніхто не здогадався, з яких букв починаються мої таблиці БД. Чайник ж була.))) Додала букви за статтею одного друга, якщо його так можна назвати. Додала і не змогла увійти ні в адмінку і блог полетів.
Все - фініш: замість мого блогу з записами, аудіо та картинками: НОВИЙ БЛОГ В ІНТЕРНЕТІ І НАЗВА ВІД МОГО БЛОГУ. Так спасибі нашим таймвебовцам з 2х ночі до 7ми ранку відновили мені блог. Полізла я в таблиці, а там - мама дорогая - 49 таблиць. Що видаляти, що залишати - незрозуміло. Полізла я в хром по ВордПрессорг, потім списалася з одним другом з англомовного інету, він мені свого часу допоміг виправити криву кодування RSSкі.
Написала йому, що я творила і він мені махом надсилає назву плагіна і посилання на нього і Коцанів переклад з скріншот: червоне, зелене, синє. Написав, що і як робити. Скачала, встановила, перехрестилася, страшно до тремтіння, ну Ви мене розумієте і почала сканувати. Видаляла червоність, затамувавши подих.
І ось результат вийшов: залишилося чистих 18 таблиць і мінус майже 18000 Kb. Круто у мене гальмував блог, хоча я деякі плагіни вже прописала кодами. Нещодавно мені цей товариш ще одну підказку надіслав, буду на тестовому робити, потім вже на блозі у себе застосую.
Написала я того одного за статтею якого прописувала - додавала «розумні літери» перед wp: За Вашою статті у мене блог загнувся, ви що написали, хоч самі розумієте, що це? І що він мені відповів? Вгадайте з трьох разів. Сайт потрібно ж наповнювати контентом ось я і отрерайтіл статтю і поставив собі на сайт. Я йому правда написала потім, хто він насправді.
Просто після того моменту я навчилася лазити в файлах, потім встановила тестовий і початку прописувати коди. Ось і виправдалася прислів'я: Не було б щастя, та нещастя допомогло.
А я одного разу на старому комп'ютері таким чином видалила дисковод. У мене він погано працював і на одному «розумному» сайті знайшла рада, спочатку видалити, потім вже не пам'ятаю що зробити і дисковод буде прекрасно працювати. Видалити то його вийшло, а ось відновити немає :) Тому я тепер з побоюванням ставлюся до таких порад. А на своєму блозі перед тим як писати роблю все сама, якщо тему знаю не дуже добре.
А про щастя так і є. Вік живи і вік учись.
Не зовсім згоден. Плагін включений тільки тоді коли він використовується, тому він гальмом не є.
Якось раз очищав сайт тільки WP Clean-Up, а потім перевірив ще WP-Optimize, і він дещо знайшов, що ні очистив WP Clean-Up.
Тому використовую два цих плагіна. Думаю, що зайву хвилину на очистку свого сайту можна знайти.
Спасибі Василь.
Не буду тоді видаляти Wp-Optimize, повторила зараз ваш досвід і почистила спочатку WP Clean-Up, а потім оптімізой пройшлася і у мене він теж дещо знайшов.
Тим більше, що ці плагіни ми відразу після очищення відключаємо.
Почистив плагіном WP Clean Up. Він дуже добре справляється зі своєю роботою.
Вийшло цікаве спостереження. У плагіна відмінний рейтинг, а він практично невідомий в країнах СНД. Всі пишуть про плагін WP Cleanup, а цей плагін не оновлювався вже 2 роки. Подібна ситуація з Rus-To-Lat і Dagon Sitemap. Таке враження, що хтось дізнається про плагіни, починає їх використовувати, пише про них статтю, а всі інші тепер знають тільки ці плагіни, не відаючи про інших.
Так і виходить, я ненавмисно нарвалася на цей плагін. І знайшла його на wordpress.org, треба частіше тестувати нові плагіни