2009-09-16 58 views
0

我有大約3個網站駐留在與其他團隊共享的服務器中。我被告知,CPU使用率有大幅增加,我們需要降低它。我懷疑我的網站造成這種情況。如何檢查我的mysql數據庫是否會導致速度下降

我一直在MySQL中使用SHOW FULL PROCESSLIST,90%的時間顯示來自其他數據庫的查詢。但我認爲執行多個SHOW FULL PROCESSLIST命令是不夠的。我如何驗證我的數據庫不是CPU豬?

回答

1

如果您懷疑它的MySQL查詢,請嘗試檢查MySQL Slow Query Log。該日誌將幫助您識別需要很長時間才能執行的查詢。然後,您可以將查詢文本複製粘貼到MySQL查詢會話中,執行並查看CPU使用情況。

相關問題