每天早上9點多點,服務器負載從0.5左右爆到130多。每天固定時間段的,從早上8點半到9點10分這段時間內。其余整天時間也不卡。。
mysql里使用show processlist;發現大量Sending data選項,一共有90多條,全是下面這類sql
SELECT a.* , c.* FROM cms_archives16 a INNER JOIN cms_archives_3 c ON c.aid = a.aid WHERE a.chid =
SELECT a.* , c.* FROM cms_archives16 a INNER JOIN cms_archives_3 c ON c.aid = a.aid WHERE a.chid =
SELECT COUNT(*) FROM cms_archives16 a INNER JOIN cms_archives_3 c ON c.aid = a.aid WHERE a.chid =
現在弄不清這些sql從那個頁面執行的,該如何優化。08cms用的正版程式,只是改了下模版。sql底層的沒動過。
cms_archives16和cms_archives_3是二手房的表

uj5u.com熱心網友回復:
show full processlist ;看完整的sqluj5u.com熱心網友回復:
每天都是那個時候,這首先要懷疑是不是有什么定時任務在那段時間執行.其次根據定時任務執行的sql 分析是不是有什么sql需要優化
uj5u.com熱心網友回復:
看下這個sql是查詢出來的什么啊,然后找到對應的頁面再優化下呢轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/80824.html
標籤:MySQL
下一篇:Redis記憶體碎片比率很高
