打開分類下的文章串列非常慢,查看mysql運行,都是類似下面的陳述句,占用大量時間和資源。
陳述句如下:
Copying to tmp table | SELECT SQL_CALC_FOUND_ROWS wp_posts.ID FROM wp_posts INNER JOIN wp_term_relationships ON (wp_posts.ID = wp_term_relationships.object_id) WHERE 1=1 AND (
wp_term_relationships.term_taxonomy_id IN (749)
) AND wp_posts.post_type = 'post' AND (wp_posts.post_status = 'publish') GROUP BY wp_posts.ID ORDER BY wp_posts.post_date DESC LIMIT 0, 24 |
這似乎是在檢索某個分類下的最新的文章,但是執行時間高達103秒,難道是資料量太大,大約600萬文章吧,那也不至于這么慢?
vps配置也不低啊,6核8G記憶體,ssd硬碟。
請教各位 了!
uj5u.com熱心網友回復:
uj5u.com熱心網友回復:
看下執行計劃explain SELECT SQL_CALC_FOUND.............
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/107981.html
標籤:MySQL
上一篇:關于資料庫定時備份的問題
