從http://hackMySQL.com/mysqlsla下載mysqlsla,當(dāng)前最新版為:2.03
tar zxvf mysqlsla-2.03.tar.gz 
cp mysqlsla-2.03/bin/mysqlsla /usr/local/bin 
如果提示“Can’t locate DBI.pm”,執(zhí)行以下命令
yum install perl-DBI perl-DBD-MySQL -y 
這時就可以使用mysqlsla了,用法如下
mysqlsla -lt slow slow.log 
 
mysqlsla
整體來說, 功能非常強(qiáng)大. 數(shù)據(jù)報表,非常有利于分析慢查詢的原因, 包括執(zhí)行頻率, 數(shù)據(jù)量, 查詢消耗等.
格式說明如下:
總查詢次數(shù) (queries total), 去重后的sql數(shù)量 (unique)
輸出報表的內(nèi)容排序(sorted by)
最重大的慢sql統(tǒng)計信息, 包括 平均執(zhí)行時間, 等待鎖時間, 結(jié)果行的總數(shù), 掃描的行總數(shù).
Count, sql的執(zhí)行次數(shù)及占總的slow log數(shù)量的百分比.
Time, 執(zhí)行時間, 包括總時間, 平均時間, 最小, 最大時間, 時間占到總慢sql時間的百分比.
95% of Time, 去除最快和最慢的sql, 覆蓋率占95%的sql的執(zhí)行時間.
Lock Time, 等待鎖的時間.
95% of Lock , 95%的慢sql等待鎖時間.
Rows sent, 結(jié)果行統(tǒng)計數(shù)量, 包括平均, 最小, 最大數(shù)量.
Rows examined, 掃描的行數(shù)量.
Database, 屬于哪個數(shù)據(jù)庫
Users, 哪個用戶,ip, 占到所有用戶執(zhí)行的sql百分比
Query abstract, 抽象后的sql語句
Query sample, sql語句