概述
mysqlsla 是一款很不错的mysql慢查询日志分析工具,而且简单易用。mysqlsla 是用perl编写的脚本,运行需要perl-DBI和per-DBD-Mysql两模块的支持。mysqlsla返回的信息比较全面,包括总的执行次数,平均执行时间、等待锁时间、结果行的总数、扫描的行总数、样例语句等。
安装环境
- centos 7.1
- percona 5.7
2.安装依赖包
yum install perl perl-DBI perl-DBD-Mysql perl-Time-HiRes
3.安装
git clone https://github.com/daniel-nichter/hackmysql.com.git
cp -Rf hackmysql.com/mysqlsla /usr/local/webserver/
cd /usr/local/webserver/mysqlsla
perl Makefile.PL
make && make install
4.查看mysqlsla的使用方法
man mysqlsla