我有一個5GB的數據庫,所有的表都是MyISAM。從上午01:30到上午8:30(超過100次選擇,150次更新,每秒超過200次高速緩存命中)運行時間很長,以便進行數據分析,而在其他時間,負載適中(10次選擇,每秒5次插入)。MySQL無需重啓就定期調優
問題是,幾天後,在重負載時的數據分析似乎放緩可能是由於查詢緩存梅乾(IOWAIT增加)。當前查詢緩存設置爲1.5G,而總RAM爲4G。它手動重新啓動mysql服務器後再次運行。
有沒有辦法做定期的優化或MySQL服務器上的清理,以保持它的運行效率不重啓