程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> 關於MYSQL數據庫 >> 高手檢查和調優mysql性能方法(1)

高手檢查和調優mysql性能方法(1)

編輯:關於MYSQL數據庫

我一直是使用MySQL教程這個數據庫教程軟件,它工作比較穩定,效率也很高。在遇到嚴重性能問題時,一般都有這麼幾種可能:

1、索引沒有建好;
2、sql寫法過於復雜;
3、配置錯誤;
4、機器實在負荷不了;

1、索引沒有建好

如果看到mysql消耗的cpu很大,可以用MySQL的clIEnt工具來檢查。

在Linux下執行

/usr/local/mysql/bin/MySQL -hlocalhost -uroot -p

輸入密碼,如果沒有密碼,則不用-p參數就可以進到客戶端界面中。

看看當前的運行情況

show full processlist

可以多運行幾次

這個命令可以看到當前正在執行的sql語句,它會告知執行的sql、數據庫名、執行的狀態、來自的客戶端ip、所使用的帳號、運行時間等信息

在我的cache後端,這裡面大部分時間是看不到顯示任何sql語句的,我認為這樣才算比較正常。如果看到有很多sql語句,那麼這台MySQL就一定會有性能問題

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved