Поддержка Проблемы и решения Множество запросов к базе данных

  • Добрый день. На моём блоге http://www.alliance.zp.ua последней версии wordpress, существует очень большая нагрузка. Это при том, что я удалил множество нужных и не нужных плагинов, у меня почти нет виджетов, я постоянно всё оптимизирую и у меня стоит плагин кэширования wp hyper cache. Сегодня с помощью кода вставленного, я узнал, что у меня 233 обращения к бд в 1.506 секунды. Подскажите пожалуйста, как можно узнать, что именно это за запросы, и если что, то как от них можно избавиться? ..просто мне кажется, что это слишком много запросов, да ещё и при кэшировании.

Просмотр 15 ответов — с 1 по 15 (всего 17)
  • Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Можно воспользоваться плагином WP Tuner:
    http://wordpress.org/extend/plugins/wptuner/

    Нафиг hyper cache. Ставьте W3 total cache, он может кешировать запросы к бд (не говоря уже про обычный кеш и оптимизацию кода). По моим тестам на рабочем проекте, главная страница было 48 запросов, стало 7 запросов. Если нет динамики на сайте то можно подумать о полном кеше, без использования бд, результат будет такой 0.23MB/0.00025 sec.

    Плагин W3 total cache полностью убил мне сайт!!!!!!! Перемешал местами комментарии и посты!!!!! Что теперь делать????

    Этот грёбаный W3 total cache, так мне сайт убил, что даже восстановление не помогает….спасибо за супер совет!!!!

    А сделать резервную копию — о чем мы постоянно твердим — вы, конечно же, поленились?

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    1. Расскажите подробнее о предпринятых действиях.
    2. Подобные возгласы на англоязычном форуме не способствуют решению.

    Я не то что бы поленился…просто поторопился….и у меня на хосте нет сипанели, поэтому резервная копия была сложной процедурой….я рассчитывал на автоматическое резервное копирование от хостинга…ребята восстановили мне бэкап, но блог всё равно восстановился ошибочный….либо они восстановили только базу данных, а файлы не восстановили…либо просто автомат успел закопировать ошибку…(хотя по времени, бэкап должен был произойти за час до порчи сайта)…теперь я должен ждать понедельника, когда поддержка вновь заработает….и скорее всего придётся восстанавливать предыдущий бэкап……

    1. Я установил этот плагин, и порадовался, что он в три раза снизил запросы к базе данных….а потом я увидел, что он ещё сильнее нагрузил сервер, и я просто отключил и удалил этот плагин…всё вроде было нормально, но чуть позже я заметил, в одном из постов комментарии к другому посту…пробежался по блогу, и увидел, что такая картина со всеми постами…..

    2. А я и не гнался там за решением…просто хотелось выговариться…уж слишком сильно расстроила меня ситуация с этим плагином…я и так уже пару месяцев борюсь с нагрузкой, а тут ещё эта хрень….да и я решил, что люди должны узнать об этом плагине поподробнее =)

    Lovedancer
    Об этом плагине люди знают и без ваших возгласов. И у других он работает. Для кеширования запросов используйте DB cache reloaded
    Я сам его использую, так как мой сайт делает 125 запросов без него и 24 с ним (у меня такая специфика дизайна).

    Мне наплевать, что у других он работает..меня больше волнует, что он мне перемешал посты с комментариями!!! И я до сих пор не могу это восстановить. Что касается других плагинов, то они мне не помогают, а только ещё больше грузят сервер. Но про то спасибо за совет.

    Подскажите пожалуйста, как можно узнать, что именно это за запросы, и если что, то как от них можно избавиться?

    Вы использовали плагин http://wordpress.org/extend/plugins/wptuner/ который Вам советовали ранее ? Не вижу итогов по его работы.

    Я не то что бы поленился…просто поторопился….и у меня на хосте нет сипанели, поэтому резервная копия была сложной процедурой….

    Будет неожиданностью, но бекап можно делать без CPanel. Поэтому такая отмазка не проходит.

    ребята восстановили мне бэкап, но блог всё равно восстановился ошибочный….либо они восстановили только базу данных, а файлы не восстановили…

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

    Мне наплевать, что у других он работает..

    Взаимно наплевать на юзеров, у которых руки растут из одного места, но они обвиняют всех, кроме себя.
    И вот подтверждение «прямых рук»

    Что касается других плагинов, то они мне не помогают, а только ещё больше грузят сервер.

    На месте администраторов я не стал бы развозить слюни вокруг Lovedancer и отправил бы его отдыхать.

    rxs, это жестоко 🙂
    правила у нас сугубо утилитарные и их он пока не нарушает.

    у афтара просто распространенная «болезнь клиента», которая выражается в двух вещах — «сделайте мне хорошо» и «я сделал по-вашему, теперь отвечайте за мои ошибки».

    Lovedancer, а вы слова все-таки выбирайте. а то у меня уже руки чешутся вас дезактивировать.

    поймите же, что тут вам дают только совет, а что при этом делать — решать только вам и отвечать за это только вам…
    а для снижения нагрузки — лично мне нравится плагин Really Static…

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Автор W3 Total Cache тоже предлагает помощь, несмотря на тон сообщения.

Просмотр 15 ответов — с 1 по 15 (всего 17)
  • Тема «Множество запросов к базе данных» закрыта для новых ответов.