Как уменьшить нагрузку на БД в WordPress
Страницы: 1
Как уменьшить нагрузку на БД в WordPress, Помогите с уменьшением нагрузки на базу данных блога
Здравствуйте. Последнее время наблюдаю, что нагрузка на базу данных очень большая и она не всегда выдерживает. Иногда выдаёт:
Цитата
Error establishing a database connection

Подскажите может есть какой-либо плагин который уменьшил бы количество запросов к базе данных и снизил нагрузку
...
abc000, для Wordpress есть специальный плагин, кеширующий запросы к базе данных .Называется он DB Cache Reloaded Fix. Это раз.

Можно сократить количество запросов к БД, оптимизировав тему блога (шаблон). Это два.

Лишние плагины грузят базу. Это три.

Первое, что пришло на ум.
hebroid, пожно подробнее по 2 и 3 smile:confused:
4 увеличить параметры хостинга. траф видать растет
Заработай на Гугле , продвигай в гугле И самое жирное Деньги для Многостраничников Зарабатываю Тут
abc000,

Пункт 2. Открываете index.php темы в Тотал Коммандере (можно прямо на сервере, только не забудьте в настройках Коммандера поставить, чтобы он не обрывал соединение с сервером при некативности). Затем открываете свой блог, смотрите исходный код страницы, и сравниваете с содержимым index.php. Например (кусок):

В index.php:

Код
   <title>запрос к БД</title>
   <met a http-equiv="Content-Type" content="text/html; charset=запрос к БД" /> 
   <li nk rel="alternate" type="application/rss+xml" title="RSS" href="запрос к БД" />
      <li nk rel="stylesheet" type="text/css" href="запрос к БД" media="screen" />
   <li nk rel="shortcut icon" href="запрос к БД" />
   <li nk rel="icon" href="запрос к БД" type="image/gif">
   <li nk rel="pingback" href="запрос к БД" />


а в исходном коде выглядит вот так:

Код
   <title>результат запроса к БД</title>
   <met a http-equiv="Content-Type" content="text/html; charset=результат запроса к БД" /> 
   <li nk rel="alternate" type="application/rss+xml" title="RSS" href="результат запроса к БД" />
      <li nk rel="stylesheet" type="text/css" href="результат запроса к БД" media="screen" />
   <li nk rel="shortcut icon" href="результат запроса к БД" />
   <li nk rel="icon" href="результат запроса к БД" type="image/gif">
   <li nk rel="pingback" href="результат запроса к БД" />


Значит берем и заменяем в index.php то, что можно заменить. Запросы к БД меняем сразу на результат этих запросов. Но можно заменять только те запросы, которые всегда дают один и тот же результат.

Подробнее почитать можно тут (пример):

Код
http://ktonanovenkogo.ru/wordpress/wordpress_osnovi/optimizaciya-bloga-na-wordpress-snizheniya-nagruzki-na-server-hostinga-1.html


Пункт 3. Тут и обьяснять нечего. Каждый плагин - это лишние запросы к базе данных. ПОэтому ненужные плагины, всякие там украшательства, лучше удалять.

Еще стоит время от времени оптимизировать базу данных. Это делается в пару касаний, плагином WP-Optimise. Обычно я оптимизирую базу после каждых пятидесяти статей.
Есть один клевый скрипт. Только стоит он 900 рублей, если деньги есть, то покупай обязательно. У меня у самого такой скрипт стоит. Вот описание от Александра Борисова.
А вот ссылка на сайт самого кэша.
hebroid, спасибо большое! Сейчас вроде всё нормально ничего не вылетает smile:help:
abc000, у меня отказ базы данных случался лишь один раз, когда я сразу 30 статей опубликовал из черновиков одновременно. Но тогда у меня тот блог был очень неоптимизированный. Сейчас, я думаю, в подобной ситуации, такого не случится.
Цитата
hebroid пишет:
я сразу 30 статей опубликовал

Да, вашему трудолюбию (написания столько статей) можно только позавидовать smile:confused:
Ещё раз вам спасибо smile:)
Изменено: abc000 - 31 Июля 2011 07:57
abc000, ну так я ж не за один день их написал smile:D
hebroid, тогда ясно smile:D
Страницы: 1
Похожие темы:
Читают тему (гостей: 1, пользователей: 0, из них скрытых: 0)
Новые темыОбъявленияСвободное общение
01:11 Стоит ли добавлять сайт в Rambler топ 100? 
22:14 Как Яндекс индексирует ваш сайт? | АПдейт выдача 5.12.2025 
22:14 Хлебные крошки на сайте: сказка из Простоквашино про навигацию в интернете 
17:59 Операторы поиска Яндекса: FAQ для тех, кто хочет стать мастером поиска 
15:59 LOSPOLLOS.COM - Конвертим по рецепту Хайзенберга. Dating, Mainstream, Binary Options 
22:40 Ночной бар в Паттайе: как случайная встреча с "тайкой" и её кадыком перевернула мой взгляд на продвижение сайта в Google 2026 
16:49 Rotapost прикрыли! Чем пользоваться? 
04:13 Просто $0.04/IP 9PROXY.COM Резидентные прокси Неограниченная пропускная способность Уникальная политика замены Без чёрного списка 
23:54 BestX24 - быстрый и безопасный обменник криптовалют и электронных денежных средств 
20:22 Mobihub.biz — сервис для создания мобильных прокси на Android и заработка на мобильных IP 
18:25 Продам обменник криптовалюты, а также новый обменник под ключ с обучением. Скидки на скрипты обменника 
16:10 Продам аккаунты Gmail USA IP | Gmail MIX IP | Outlook Old 
11:38 E-currency.exchange — ваш помощник в мире обменов 
11:28 nexgen24.io - криптовалюта и фиат в одном месте 
23:52 Точные прогнозы на футбол 
22:21 С юмором по жизни! 
22:42 Про мясо 
22:44 Даём деньги в долг всем! 
14:04 Компьютерная мышь 
13:08 Бесплатный майнинг Tether (USDT) 
16:49 monetizer.agency – рекламная сеть для взрослого и развлекательного трафика. 100$ новому вебмастеру