База Данных MySQL

Сегодня я хочу Вам рассказать как я почистил/оптимизировал Базу Данных 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, иначе последствия могут быть очень печальными.

 

Читать далее по блогу:

 

{lang: 'ru'}
Вы можете оставить комментарий ниже.

Оставить комментарий

|
ЧИТАТЬ БЛОГ / ПОСЛЕДНИЕ НОВОСТИ - 1.. 2.. 3.. 4..
© 2011-2014 Reall-Rabota.ru / Seo-блог Алексея Анисимова. Все права защищены.
Полное или частичное использование материалов без согласия автора и прямой индексируемой гиперссылки на сайт Reall-Rabota.ru запрещено.

Яндекс.Метрика