數據庫io居高不下診斷與解決方案
服務器上的zblog程序數據庫io一直居高不下,且頻繁執行兩個特定的sql語句:
SELECT??*??FROM??zbp_post??WHERE??log_Type?=?'0'??AND??log_Status?=?'0'??AND??log_CateID?=?'4'??AND? SELECT?*?FROM??zbp_post??WHERE??log_Type?=?'0'??AND??((1?=?1)?AND?(?log_Alias?=?'37881'??OR??log_ID?
排除插件問題后,經排查發現是模板導致的問題。具體來說,內容頁模板存在隨機調用文章的邏輯,導致大量數據庫查詢操作。解決方法是修改模板,避免不必要的數據庫調用。
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END