Сегодня я хочу Вам рассказать как я почистил/оптимизировал Базу Данных MySQL на WordPress.
Буквально на днях стал замечать что мой сайт стал медленнее работать чем раньше, то есть загрузка сайта происходит на много дольше чем ей положено и это стало для меня реальной проблемой. Медлительность сайта может испортить многие ваши достижения, которые вы добивались за все время существования вашего ресурса (сайта,блога), например, ранжирование сайта в поисковых системах может значительно понизиться за счет долгой загрузки, соответственно ваш трафик существенно упадет, постоянные читатели и обычные посетители будут чаще покидать ваш сайт из-за медлительности и многое другое. Да и вообще, все потраченные силы на поисковую оптимизацию и продвижение сайтов могут быть напрасным если сайт тупит или работает/загружается очень медленно.
.
- Я начал искать причину.
Первое что я сделал отключил все не нужные плагины, так как они создают колоссальную нагрузку на сервер. Отключите, либо удалите не нужные плагины. Откройте админку вашего сайта перейдите в пункт «Плагины», просмотрите подробно все плагины которые у Вас установлены и подключены и отключите плагины которые не играют существенную роль в развитии вашего сайта.
.
Затем я решил почистить базу данных MySQL своего сайта. База данных весила 57(!)МБ, это просто катастрофа. После очистки и оптимизации база данных MySQL весит всего 2.7 МБ, чувствуете разницу? Мой сайт чувствует, поверьте.
.
И так давайте по подробнее посмотрим что же я сделал чтобы очистить базу данных MySQL на WordPress:
Заходим в панель управления хостингом на главную страницу, находим пункт «MYSQL» и нажимаем на него.
Затем мы попадаем на страницу «Управление базами данных MySQL» и находим «Имя базы» и нажимаем«PhpMyadmin» , появится окно где Вам предложат ввести логин и пароль (вы его должны знать, приходит с регистрацией).
После подтверждения логина и пароля вы попадете на страницу базы данных.
В столбце находим (Выделено желтым) свою базу данных и нажимаем на нее.
Но, прежде чем начать какие нибудь действия с очисткой/оптимизацией базы данных, Вам обязательно нужно сделать копию базы данных.
Находим кнопку «Экспорт» и жмем на нее.
Затем делаем все как на картинке (см.выше) и нажимаем «OK»
Затем пойдет загрузка базы данных на ваш компьютер, вам нужно будет ее сохранить в компьютер.
Чистим wp-post. Находим вкладку «SQL» и вставляем туда запрос:
DELETE FROM wp_posts WHERE post_type = «revision»
И нажимаем «OK».
—
Затем появиться вот такое окно:
Нажимаем «OK».
—
После проделанной операции у вас появиться такое окно:
Удаленных строк у вас будет гораздо больше, у меня их было 16 с лишним тысяч.
—
Теперь мы будем оптимизировать wp-post. Опять находим вкладку «SQL», вставляем:
OPTIMIZE TABLE wp_posts;.
и нажимаем «OK».
Теперь удалим спам комментарии на сайте. Находим вкладку «SQL», заходим и вставляем:
DELETE FROM wp_comments WHERE comment_approved = ‘spam’;
Нажимаем «OK».
Затем удалим все пинкбеки. Находим вкладку «SQL», заходим и вставляем:
DELETE FROM wp_comments WHERE comment_type = ‘pingback’;
Нажимаем «OK».
Идем дальше. Да — Да это еще не все. Дальше я перешел по вкладке «Структура» и вышел на различные сохраненные таблицы своего сайта. Здесь я ничего не трогал кроме двух таблиц:
Затем я очистил первые две таблицы (сохраненные комментарии) и больше я ничего не трогал. Я и так очистил свою базу в десятки МБ и мне этого пока хватит.
.
Вы можете по экспериментировать и более тщательно почистить свою базу данных, но я не рекомендую. И не забывайте делать копию всей базы данных MySQL, иначе последствия могут быть очень печальными.
Читать далее по блогу:
- Dofollow блоги
- WordPress
- Заработать на multibaks
- Как писать посты в блоге
- Какой хостинг выбрать
- Куда вложить деньги
- Онлайн бизнес
- Ошибка 404 не найдено
- Заработок в интернете
- Заработок на кликах