1、什么是mysqlsla?
簡(jiǎn)單的說(shuō)就是分析mysql log的工具,我主要是用他來(lái)分析下mysql slow log。
2、下載
http://hackmysql.com/mysqlsla
3、安裝
tar
cd
perl Makefile.PL
make && make install
4、運(yùn)行
mysqlsla -lt slow /tmp/slow.log
( 通過(guò)這個(gè)參數(shù)來(lái)制定log的類型,主要有slow, general, binary, msl, udl,分析slow log時(shí)通過(guò)制定為slow. )
到這一步也許會(huì)出現(xiàn)如下的錯(cuò)誤提示:
解決方式如下:
yum install perl-Time-HiRes
還有可能出現(xiàn)如下的錯(cuò)誤,方法也在圖中的紅框處
另一種出錯(cuò)的可能,如下,方法也在圖中
這樣就ok了!因?yàn)槲疫@沒(méi)有數(shù)據(jù),所以給大家看下空的時(shí)候的表現(xiàn)
5、命令參數(shù)說(shuō)明
1) -log-type (-lt) type logs:
通過(guò)這個(gè)參數(shù)來(lái)制定log的類型,主要有slow, general, binary, msl, udl,分析slow log時(shí)通過(guò)制定為slow.
2) -sort:
制定使用什么參數(shù)來(lái)對(duì)分析結(jié)果進(jìn)行排序,默認(rèn)是按照t_sum來(lái)進(jìn)行排序。
t_sum:按總時(shí)間排序
c_sum:按總次數(shù)排序
c_sum_p: sql語(yǔ)句執(zhí)行次數(shù)占總執(zhí)行次數(shù)的百分比。
3) -top:
顯示sql的數(shù)量,默認(rèn)是10,表示按規(guī)則取排序的前多少條
4) –statement-filter (-sf) [+-][TYPE]:
過(guò)濾sql語(yǔ)句的類型,比如select、update、drop.
[TYPE]有SELECT, CREATE, DROP, UPDATE, INSERT,例如"+SELECT,INSERT",不出現(xiàn)的默認(rèn)是-,即不包括。
5) db:要處理哪個(gè)庫(kù)的日志:
例如,只取backup庫(kù)的select語(yǔ)句、按c_sum_p排序的前2條記錄
mysqlsla -lt slow -sort c_sum_p -sf "+select" -db backup -top 2 /tmp/127_slow.log
6、統(tǒng)計(jì)參數(shù)說(shuō)明( http://www.jb51.net/article/29769.htm )
1)queries total: 總查詢次數(shù)
2)unique:去重后的sql數(shù)量
3)sorted by : 輸出報(bào)表的內(nèi)容排序 最重大的慢sql統(tǒng)計(jì)信息, 包括 平均執(zhí)行時(shí)間, 等待鎖時(shí)間, 結(jié)果行的總數(shù), 掃描的行總數(shù).
(t_sum:按總時(shí)間排序;c_sum:按總次數(shù)排序;c_sum_p: sql語(yǔ)句執(zhí)行次數(shù)占總執(zhí)行次數(shù)的百分比)
4)Count: sql的執(zhí)行次數(shù)及占總的slow log數(shù)量的百分比.
5)Time: 執(zhí)行時(shí)間, 包括總時(shí)間, 平均時(shí)間, 最小, 大時(shí)間, 時(shí)間占到總慢sql時(shí)間的百分比.
6)95% of Time: 去除最快和最慢的sql, 覆蓋率占95%的sql的執(zhí)行時(shí)間.
7)Lock Time: 等待鎖的時(shí)間.
8)95% of Lock: 95%的慢sql等待鎖時(shí)間.
9)Rows sent: 結(jié)果行統(tǒng)計(jì)數(shù)量, 包括平均, 最小, 大數(shù)量.
10)Rows examined: 掃描的行數(shù)量.
11)Database: 屬于哪個(gè)數(shù)據(jù)庫(kù).
12)Users: 哪個(gè)用戶,IP, 占到所有用戶執(zhí)行的sql百分比.
13)Query abstract: 抽象后的sql語(yǔ)句.
14)Query sample: sql語(yǔ)句.
當(dāng)前題目:mysqlsla快速入門-創(chuàng)新互聯(lián)
分享地址:http://sd-ha.com/article24/jsdce.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供商城網(wǎng)站、建站公司、網(wǎng)站內(nèi)鏈、網(wǎng)站建設(shè)、企業(yè)建站、手機(jī)網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容