Может кто-нибудь помочь мне с wp-запросами? Наш сайт медленный. Мы заметили, что есть два запроса с длинным временем запроса. Мне нужно найти, что использует эти запросы. Вот запросы из журнала:Эффективность Wordpress (медленные запросы)
# Query_time: 21.955256 Lock_time: 1.873010 Rows_sent: 3 Rows_examined: 3356082
SELECT wposts.* FROM wp_posts wposts
LEFT JOIN wp_postmeta wpostmeta ON wposts.ID = wpostmeta.post_id
LEFT JOIN wp_term_relationships ON (wposts.ID = wp_term_relationships.object_id)
LEFT JOIN wp_term_taxonomy ON (wp_term_relationships.term_taxonomy_id = wp_term_taxonomy.term_taxonomy_id)
WHERE wposts.post_status = 'publish'
GROUP BY wposts.ID
ORDER BY wposts.post_date DESC
LIMIT 3;
# Query_time: 7.584517 Lock_time: 0.000062 Rows_sent: 3 Rows_examined: 100621
SET timestamp=1390921247;
SELECT SQL_CALC_FOUND_ROWS wp_posts.ID FROM wp_posts INNER JOIN wp_postmeta ON (wp_posts.ID = wp_postmeta.post_id) WHERE 1=1 AND wp_posts.post_type = 'post' AND (wp_posts.post_status = 'publish') AND (wp_postmeta.meta_key = 'views') GROUP BY wp_posts.ID ORDER BY wp_postmeta.meta_value DESC LIMIT 0, 3;
Дополнительная информация: WP 3.8.1
Плагины: - Advanced Пользовательские поля - аудиоплеер - Аватары - Broken Link Checker - Capability менеджер - Cron GUI - DB Cache Reloaded Fix - FV WordPress Flowplayer - Google XML Sitemaps - Скрыть категории - Галерея NextGEN - Запрос монитора - Ножницы - Простой Image Размеры - ThemeSmith - Тема Тест-драйв - TweetMeme Retweet Button - Аватар пользователя - видео FLV конвертер - Vixy YouTube Вставить - WordPress Database Ping - WP- EMail - WP-Optimize - WP-постраничной - WP-Polls - WP-PostViews - Tabulky - WP Размер изображения Предел - WP Минимизировать - WP Super Cache - YouTuber
Я дезактивирован Все в одном пакете SEO, потому что я нашел, что этот плагин является причиной того, что сайты медленны, но похоже, что наш сайт все еще медленный.
Мы опубликовали сообщение 19650 и 167 категорий.
Тема очень проста и P3 (профайлер производительности плагина) показывает очень приятное время загрузки темы.
У нас есть 141 запрос на HP, 162 запросов в статье, 113 запросов в категории.
любой помощь ценит
BTW: Я сожалею мой английский не является хорошим
Пожалуйста, используйте 'EXPLAIN' заявление, чтобы получить план выполнения этих запросов и добавить его к этому вопросу, так что мы можем увидеть, что индексы существуют, и если они используются. – Joni
Кроме того, в первом запросе у вас есть куча левых объединений, но на самом деле не выбирайте ни одного столбца из них, а в конечной группе по идентификатору сообщения. Казалось бы, вы можете просто удалить соединения без какого-либо влияния на результаты. – Joni
Вы уверены, что индексы правильно установлены в соответствующих таблицах? –