我有一個WordPress網站已啓用並運行,這是相當受歡迎,但在過去幾天我的表現已經退化非常。重型WordPress的MySQL查詢,請幫我找到並優化它
我已經安裝了Jet Profiler並且一直在監視MySQL數據庫以查看是否可以發現錯誤,並且這個查詢一直是最嚴重的錯誤。
SELECT SQL_CALC_FOUND_ROWS wp_posts.* FROM wp_posts WHERE 1=1 AND wp_posts.post_type = 'post' AND (wp_posts.post_status = 'publish') ORDER BY wp_posts.ID ASC LIMIT 0, 1
我的第一個猜測是,除去SQL_CALC_FOUND_ROWS功能,改變*是隻有特定的領域,但我找不到什麼叫此查詢。
我如何知道哪個php文件調用了這個?
您使用的是哪個版本的Wordpress? – sirhc 2010-06-04 09:36:10
這是最新的版本2.9.2 – 2010-06-04 09:39:05