Як оптимізувати базу даних

Повільне завантаження сайту тягне за собою зниження в пошукових позиціях, а можливо і
повне виключення з пошукового індексу.

Як оптимізувати базу даних


Пам'ятайте свою реакцію на «швидкодія» Вашого комп'ютера, коли він з однієї папки на іншу починає перемикатися не миттєво, а трохи подумавши, як би йому і поспішати-то нікуди ...
Чи не нервуйте - він не думає, він намагається розібратися у всьому цьому інформаційному «смітті», який давно вже пора вимести, але господар, в даному випадку Ви, як користувач, «добро» на вивіз не давав.

Щоб Ви розхолоджували - почнемо з того, що складніше і оптимізуємо базу даних
А в кінці - хороша новина!

Але цей процес можна частково автоматизувати, частково спростити - оптимізувати базу даних.

- нагадаю - в правому полі FileZilla - папки та файли розташовані на хостингу

- нам потрібен файл wp-config.php - він лежить в папці public_html (відкриваємо цю папку, знаходимо файл)

- перетягуємо мишкою файл wp-config.php на робочий стіл комп'ютера

- правою кнопкою миші на файл - в випадаючому меню вибираємо «Edit with Notepad ++» (відкрити за допомогою Нотепад ++)

- у вікні, знаходимо рядок - / ** Назва бази даних WordPress * /

- додаємо під цим рядком два нових коду

Перша команда відключає ревізії постів (після кожного редагування статті Вордпресс робить резервну копію - ми відключаємо цю функцію)

Друга команда очищати «кошик» адмін-панелі через 1 день (кількість днів на Ваш розсуд)

define ( 'WP_POST_REVISIONS', false);
define ( 'EMPTY_TRASH_DAYS', 1);

Як оптимізувати базу даних

- результат - дивіться фото-1 - НЕ ЗАБУВАЄМО - файл - зберегти (файл wp-config.php на робочому столі оновиться)

- перетягуємо мишкою цей оновлений файл з робочого столу назад у праве вікно FileZilla (закачуємо на хостинг)

- так як файл з такою назвою на хостингу є, упливає вікно «яке провести дію?» - вибираємо «замінити на новий»

Підводимо підсумок, що ми зробили: відредагували файл wp-config.php - база даних не буде зберігати копії редакцій статей, і сама через 1 день буде очищати «кошик» в адмін-панелі сайту.

Оптимізація таблиць бази даних

Як оптимізувати базу даних

- внизу, під усіма таблицями рядок «відзначити вимагають оптимізації (фото - 2)

- якщо такого рядка немає - таблиці оптимізувати Не прийшов тепер час

- натискаємо, з'являються галочки (це таблиці в яких потрібно навести порядок)

- в випадаючому меню «З зазначеними» - вибираємо «Оптимізувати таблицю» - тиснемо ОК

У підсумку - розмір бази даних зменшений, в таблицях порядок.

Те ж саме можна зробити, не заходячи в БД MySQL - утанавлівается плагін Optimize DB. Установка звичайна, налаштувань у плагіна немає. У лівій колонці адмін-панелі (розділ Інструменти) з'явиться однойменний вхід, натискаємо.

У новому вікні побачимо список таблиць, яким потрібна чистка, і всього одну кнопку «Optimize Now» - натискаємо і все! Процес цей можна проводити 1 раз в тиждень, на місяць, а плагін просто відключати (деактивувати).

Порядок в базі даних - велика швидкість Вашого сайту!

Готується матеріал по "прискоренню індексації сайту пошуковими роботами" -
Тільки для тих, хто підписався на оновлення сайту! Ви з нами?

Друзі, якщо Вам дійсно сподобався матеріал - не забувайте, будь ласка, кнопку Гугл +1 - в кінці поста, порадьте іншим

Спасибі, буду користуватися. До речі завжди було цікаво яким чином оптимізуються таблиці? що при цьому відбувається?

@ Дмитро, якщо глибоко не копать - процес схожий на дефрагментацію жорсткого диска ПК. Спостерігали?
Розкидані по всьому диску "родинні" файли групуються і в підсумку комп швидше обробляє їх при запуску якоїсь програми - не бігає за кожним із чотирьох кутів ...

@admin, Спостерігав) Ну в загальному суть зрозуміла, спасибі за відповідь

Схожі статті