全部博文(710)
分类: Mysql/postgreSQL
2011-11-23 16:01:05
mysql 监控的另一款软件innotop
由于是用perl写的,所以需要安装相关的perl模块,包括DBI,DBD::mysql,Term::ReadKey和Time::HiRes
主页
下载地址
下载之后安装
tar -zxvf innotop-1.7.0.tar.gz
cd innotop-1.7.0
perl Makefile.PL
make;make install
用innotop的Q模式则可以完美的解决获取当前运行的SQL的问题。innotop -m Q
或者innotop进入后再按shift+q进入Query list模式:
然后按e并输入thread ID显示执行计划或者按f显示完整sql语句,
或者按o显示系统优化过的语句(需要MySQL的版本支持EXPLAIN EXTENDED)