方法何其多、这里介绍的是懒人做法、也就是、借助工具
但是、生产环境是不能随便安装程序的、肿么办?
没关系、我们伟大的percona 已经为我们考虑周详鸟
这里、我们要借助三个工具:
① pt-summary:绿色纯天然、免安装、下载即用、收集MySQL Server所在OS的基本信息
② pt-mysql-summary:本地安装、然后远程收集MySQL Server的基本信息
③ innotop:将MySQL Server的信息分析的粒度做细、让你深入观察和监控MySQL Server、同样可以远程监控
关于 pt-summary、这个工具几乎把这个服务器的配置从里到外扒了遍、
而且、所显示的参数也非常明了、有兴趣的朋友到官网下个、跑一下就出来
下面重点介绍的是 pt-mysql-summary和innotop
先瞧瞧 pt-mysql-summary
其实分析完 pt-mysql-summary 之后、你基本就已经对你即将管理的Server知根知底了
接下来的 Innotop 能给您想知道的部分锦上添花的作用
更多了解请查询:code.google.com/p/innotop
㈠ 安装
# perl -MCPAN -eshell
CPAN> install Time::HiRes
CPAN> install Term::ReadKey
CPAN> install DBI
CPAN> install DBD::mysql
# wget https://innotop.googlecode.com/files/innotop-1.9.0.tar.gz
# tar -zxv -f innotop-1.9.0.tar.gz
# cd innotop-1.9.0
# perl Makefile.PL
# make install
㈡ 进入
# innotop -uroot -p123 -h127.0.0.1
㈢ 使用
进入第一件事情就是按 ? 号、然后innotop就会自个教你如何使用
举个例子、如果你想查询MySQL当前执行的SQL、您可以这么做:
按 Q 进入 Query list模式
然后、按 e并输入thread ID显示执行计划
MySQL DBA 刚入职时如何快速拥抱新的环境,布布扣,bubuko.com
原文地址:http://www.cnblogs.com/jouny/p/3860159.html