mysqlsla 是一款很不錯的mysql慢查詢日誌分析工具,而且簡單易用。mysqlsla 是用perl編寫的指令碼,執行需要perl-dbi和per-dbd-mysql兩模組的支援。mysqlsla返回的資訊比較全面,包括總的執行次數,平均執行時間、等待鎖時間、結果行的總數、掃瞄的行總數、樣例語句等。
安裝環境
yum install perl perl-dbi perl-dbd-mysql perl-time-hires
mysql慢查詢分析工具
pt query digest 慢查詢檢視工具 set profiling 1 開啟後會將每一條sql語句的執行時間記錄到一張臨時表。show profiles 檢視的所有查詢記錄 show profile for query 臨時表query id 檢視具體某條語句的執行時間 show statu...
MySQL慢查詢分析工具mysqldumpslow
像平常安裝軟體那樣即可,安裝好後按win r鍵開啟win命令列工具,並輸入perl h看看是否正確安裝。常用引數 s 按照那種方式排序 c 訪問計數 l 鎖定時間 r 返回記錄 a 查詢時間 al 平均鎖定時間 ar 平均訪問記錄數 at 平均查詢時間 t 是top n的意思,返回多少條資料。g 可...
MySQL跟蹤SQL 慢查詢分析工具
之前的工作一直使用的sql server,用過的都知道,sql server有配套的sql跟蹤工具sql profiler,開發或者定位bug過程中,可以在操作頁面的時候,實時檢視資料庫執行的sql語句,十分方便。最近的專案使用mysql,沒有類似的功能,感覺到十分的不爽,網上也沒有找到合適的免費工...