|
| Дата |
|
USD/RUB | 93.4409 | BTC/USD | 64731.4770 |
|
|
|
Скрипты, программы и технические решения Обсуждаем скрипты, программы и новые технологии. |
22.02.2012, 14:01
|
#1
|
wanted
Регистрация: 17.03.2010
Сообщений: 112
Бабло: $42615
|
Тупит wordpress
Есть сайт на ВП, состоящий где-то из 300 страниц. грузится по 8 секунд страница. Глянул количество запросов к БД и слегка был шокирован :
5006 SQL queries done.
Page generation took 8,541 seconds.
перенес этот же сайт на локалку, показывает :
<!-- 37 queries. 2,498 seconds. -->
Что это за чудо такое? От куда 4969 лишних запросов на сервере ?
|
|
|
22.02.2012, 14:06
|
#2
|
Senior Member
Регистрация: 06.06.2007
Сообщений: 568
Бабло: $46600
|
Цитата:
Сообщение от dell
Есть сайт на ВП, состоящий где-то из 300 страниц. грузится по 8 секунд страница. Глянул количество запросов к БД и слегка был шокирован :
5006 SQL queries done.
Page generation took 8,541 seconds.
перенес этот же сайт на локалку, показывает :
<!-- 37 queries. 2,498 seconds. -->
Что это за чудо такое? От куда 4969 лишних запросов на сервере ?
|
шаблон посмотри, плагины. элементарной чисткой шаблона можно нагрузку на БД снять в несколько раз
|
|
|
22.02.2012, 14:10
|
#3
|
я его не украл а нашёл(с)
Регистрация: 23.06.2011
Сообщений: 229
Бабло: $40235
|
+ кеширование поставь.
|
|
|
22.02.2012, 14:25
|
#4
|
Ебланнед
Регистрация: 20.02.2012
Сообщений: 14
Бабло: $3730
|
Была подобная проблема, плагин статсы page views грузил сильно, убрал, поставил кэширование - помогло.
|
|
|
22.02.2012, 14:38
|
#5
|
саловер
Регистрация: 17.04.2007
Сообщений: 3,265
Бабло: $302675
|
скорее всего кривой плагн, отрубай по одному, вычислишь
|
|
|
22.02.2012, 15:03
|
#6
|
Ебланнед
Регистрация: 01.04.2011
Сообщений: 47
Бабло: $17375
|
На хабре как-то была статья про оптимизацию вп
|
|
|
22.02.2012, 15:06
|
#7
|
wanted
Регистрация: 17.03.2010
Сообщений: 112
Бабло: $42615
ТС -->
|
ТС
Просто не понимаю, почему на локалке относительно нормально грузит, а вот на сервере на 4к запросов больше
Базу почистил, сейчас запросов к БД буду в шаблоне убирать до минимума..
п.с стоит кэширование.
|
|
|
22.02.2012, 15:13
|
#8
|
автоматизирую интернеты
Регистрация: 05.07.2009
Адрес: chesser.ru
Сообщений: 3,362
Бабло: $470735
|
самая лучшая оптимизация wordpress - это переход на друпал, например
а по сабжу да, скорее всего плагин какой-то. Посмотри какие SQL запросы преобладают, по ним можно сказать о их цели и делать предположения о плагине и его функционале, пость сюда
|
|
|
22.02.2012, 15:32
|
#9
|
wanted
Регистрация: 17.03.2010
Сообщений: 112
Бабло: $42615
ТС -->
|
ТС
Цитата:
Сообщение от chesser
Посмотри какие SQL запросы преобладают, по ним можно сказать о их цели и делать предположения о плагине и его функционале, пость сюда
|
погуглил, погуглил, и не-нашел как это сделать %) В phpmyadmin ничего похожего не заметил
Если не сложно, подскажи как посмотреть какие запросы преобладают
|
|
|
22.02.2012, 15:47
|
#10
|
автоматизирую интернеты
Регистрация: 05.07.2009
Адрес: chesser.ru
Сообщений: 3,362
Бабло: $470735
|
1.
например позапускай так:
SHOW FULL PROCESSLIST
или во вкладке "процессы" в пхпмайадмине, но надо рефрешить и "ждать"
2.
если тормозят именно какие-то отдельные запросы, то можно настроить логирование slow_query, как-то так в /etc/my.cnf:
Цитата:
log_slow_queries=/var/log/mysql_low.log
long_query_time=1
|
но названия параметров зависят от версии mysql
3.
самый жесткий вариант - включить логирование всех запросов не надолго
|
|
|
|