Как уменьшить нагрузку на БД в 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)
Новые темыОбъявленияСвободное общение
21:37 01.02. Апдейт 31.01 // Chrome готовит "чёрную метку" для ИИ? 
19:27 Плагин ответа 
19:20 SEO под нейро 
19:16 Дзен окончательно всё? Или у кого-то еще «стреляет» белый контент? 
19:13 РСЯ и тормоза сайта: Яндекс начал штрафовать за плохой PageSpeed? 
19:10 Трафик пробил дно? Худший январь за 10 лет и внезапный рост продаж с Bing 
15:50 Яндекс туда же: "Нейро" отжал 50% первого экрана. Органический трафик падает 
00:47 Swapwatch.org — Мониторинг криптовалютных обменников 
18:39 SellBuycoin.io - надежный проводник в мир обмена криптовалют на фиат и наличные по РФ! 
17:25 SMS.PRO - площадка для продажи твоих номеров 
16:14 Все услуги в Телеграм 
14:16 Nexulume.com Обменник без AML и KYC 
13:43 Anonflare - Приватные IPv4 прокси от 0.39 USD 
10:52 Mixmasters - Exchange without AML and KYC 
23:57 Точные прогнозы на футбол 
20:56 [AI] Бот за $600к советовал есть сыр с крысами. Нью-Йорк его (наконец-то) снес 
15:38 Осталось 3-5 месяцев до блокировки YouTube в России, — заявил Клименко 
05:31 Ставки на супер тренды в спорте 
17:02 Gartner обещал смерть SEO к 2026 году. Открываем метрику и проверяем 
08:25 Отвратительное поведение 
11:00 Кто может дать инвайт на WebMasters?