А сьогодні я розповім про оптимізацію баз даних Mysql.
Оптимізація баз даних або як в рази прискорити роботу сайту
У даній статті я поділюся тим, що зробив я, і завдяки чому, мій сайт тепер завантажується дуже швидко.
До речі, швидкість завантаження сайту ви можете перевірити ось на цьому сервісі. Ідеально, сайт повинен завантажуватися менш ніж за 1 секунду.
Перша команда відключає ревізії ваших постів. Наприклад, ви пишете статтю, і відбувається її автоматичне збереження. І це може відбуватися кілька разів. Від цього ваша база даних просто буде катастрофічно пухнути і завантажувати сервер.
Другий рядок відключає збереження статей в кошику. Тут можна встановити різну кількість днів. У мене стоїть 1 день.
Друге, я видалив все сміття з моєї бази даних. Заходьте в панель admin вашого хостинг провайдера і заходите в базу даних. Пароль від неї можна знайти в файлі wp-config.php.
Але перед внесенням змін ОБОВ'ЯЗКОВО зробіть резервну копію всього, що у вас є.
Для цього треба зайти в адмін-панель хостинг провайдера, виберіть «Управління BACKUP» (у мене так називається). Натискаєте «Бази MySQL», і зберегти бекап.
Також це можна зробити і з панелі «phpMyAdmin». Там вибираєте свою базу даних і тиснете «Експорт» - ставите галочку «зберегти як файл» - потім «Ок». Все, вона завантажиться на ваш комп'ютер.
Вона видалить всі ревізії постів, які у вас були до цього. У мене віддалилося близько 1100 рядків. В результаті моя база даних скоротилася з 50mb до 13mb.
Далі потрібно оптимізувати місце зберігання наших постів. Тут же вводимо ось такий запит:
А потім їх відключаємо зовсім:
Усе. Тепер наша база даних оптимізована. В результаті цих дій, моя база скоротилася в 2,5 рази. Дані операції слід проводити десь раз на місяць.
Після цього необхідно її зберегти. Відкриваєте свою базу даних і натискаєте вкладку експорт. Ставите галочку в полі «зберегти як файл» і тиснете «ОК». Все, почалося скачування.
Вдалого блогінгу. З повагою, Олександр Пузатих
Хм. цікава інфа!) А ось моя історія як я хотів оптимізувати свій блог:
І як ви думаєте що це було? Оказиваеться стояла якась «карявая» тема через яку все гальмувало!)))) Так що заковика може бути і в цьому!)))
Згоден з вами. Справа може бути і в кострубатою темі. Якщо нічого не допомагає з описаного в статті, то треба пробувати змінювати тему. Однозначно.