且該工具自帶相似SQL語句去重的功能,能按照指定方式進(jìn)行排序(比如分析慢查詢?nèi)罩镜臅r(shí)候,讓其按照SQL語句執(zhí)行時(shí)間逆排序,就能很方便的定位出問題所在)
+ ------------- 安裝mysqlsla慢查詢?nèi)罩痉治龉ぞ?------------- +
perl -MCPAN -e shell
wget http://hackmysql.com/scripts/mysqlsla-2.03.tar.gz
tar xvfz mysqlsla-2.03.tar.gz
cd mysqlsla-2.03
perl Makefile.PL
make && make install
+ ------------------- mysqlsla工具使用介紹 ------------------------- +
基本使用方法:
輸出結(jié)果類似于
Query abstract:
SET timestamp=N; SELECT order_pid FROM wfc_delivery WHERE ( order_pid IN (S1) ) AND ( status IN (S3) ) GROUP BY order_pid;
Query sample:
SET timestamp=1387964641;
SELECT `order_pid` FROM `wfc_delivery` WHERE ( `order_pid` IN ('8831') ) AND ( `status` IN ('1','4','24') ) GROUP BY order_pid;
mysqlsla常用參數(shù)說明:
1) -log-type (-lt) type logs:
通過這個(gè)參數(shù)來制定log的類型,主要有slow, general, binary, msl, udl,分析slow log時(shí)通過制定為slow
2) -sort:
制定使用什么參數(shù)來對(duì)分析結(jié)果進(jìn)行排序,默認(rèn)是按照t_sum來進(jìn)行排序。
t_sum:按總時(shí)間排序
c_sum:按總次數(shù)排序
c_sum_p: sql語句執(zhí)行次數(shù)占總執(zhí)行次數(shù)的百分比。
3) -top:
顯示sql的數(shù)量,默認(rèn)是10,表示按規(guī)則取排序的前多少條
4) 主站蜘蛛池模板: 东莞市| 吉林市| 武宣县| 望城县| 泰顺县| 武功县| 慈利县| 南岸区| 罗源县| 瑞金市| 连平县| 昆明市| 宜川县| 施甸县| 措勤县| 庆阳市| 梧州市| 射洪县| 赤壁市| 定远县| 沁水县| 黄平县| 通许县| 德惠市| 项城市| 丰原市| 西平县| 安乡县| 扶绥县| 永靖县| 南投市| 贺兰县| 容城县| 封丘县| 明溪县| 青河县| 仙桃市| 西吉县| 台东市| 江阴市| 黑水县|