有人可以幫助我的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
插件: - 先進的自定義字段 - 音頻播放 - 化身 - 殘破的鏈接檢查 - 能力經理 - Cron GUI - DB Cache Reloaded Fix - FV WordPress Flowplayer - Google XML Sitemaps - 隱藏類別 - NextGEN Gallery - 查詢監視器 - 剪刀 - 簡單的圖像大小 - ThemeSmith - 主題試駕 - TweetMeme轉推按鈕 - 用戶頭像 - 視頻FLV轉換器 - Vixy YouTube的嵌入 - WordPress的數據庫平 - WP-的EMail - WP-優化 - WP-PAGINATE - WP-投票 - WP-PostViews - Tabulky - WP圖片大小限制 - WP縮減大小 - 可溼性粉劑超高速緩存 - YouTube用戶
我停用所有在一個搜索引擎優化包,因爲我發現這個插件是爲什麼網站很慢,但看起來像我們的網站仍然緩慢的原因。
我們已經發布了19650個帖子和167個類別。
主題非常簡單,P3(插件性能分析器)爲主題顯示非常好的加載時間。
我們對惠普有141個查詢,文章有162個查詢,有113個查詢。
任何幫助非常感激
BTW:我很抱歉,我的英語不太好
請使用'EXPLAIN'語句獲取的執行計劃這些查詢並將其添加到這個問題,所以我們可以看到什麼索引存在,如果他們正在使用。 – Joni
此外,在第一個查詢中,您有一堆左連接,但實際上並沒有從它們中選擇任何列,並且也沒有按照帖子ID選擇任何列。看起來你可以刪除連接而不影響結果。 – Joni
您是否確定相關表格上的索引設置正確? –