Heim >Datenbank >MySQL-Tutorial >MySQL性能医生:OrzDBA_MySQL

MySQL性能医生:OrzDBA_MySQL

WBOY
WBOYOriginal
2016-06-01 13:28:391395Durchsuche

bitsCN.com

MySQL性能医生:OrzDBA

 

[root@even ~]# svn co http://code.taobao.org/svn/orzdba/trunk

A    trunk/orzdba_rt_depend_perl_module.tar.gz

A    trunk/orzdba

A    trunk/orzdba工具使用说明.pdf

取出版本 4。

 

[root@even trunk]# chmod +x orzdba

 

需要在代码160行左右配置MySQL的相关验证信息,如username,password,host,port,sock等

 

㈠ 查看MySQL响应时间(rt)

 

先安装tcprstat

# wget http://github.com/downloads/Lowercases/tcprstat/tcprstat-static.v0.3.1.x86_64

# ln -sf /root/tcprstat-static.v0.3.1.x86_64 /usr/bin/tcprstat 

在源码161行左右把 /usr/bin/tcprstat 加入默认读取的位置

 

再解压orzdba_rt_depend_perl_module.tar.gz,安装rt所依赖的perl模块
 

[root@localhost trunk]# ./orzdba -lazy -rt -S /home/mysql55/mysql/mysql.sock

 

 

MySQL性能医生:OrzDBA_MySQL

 

注释:

count:此间隔内处理完成的请求数量

avg:此间隔内所有完成的请求,响应的平均时间

95_avg:此间隔内,95%的请求量的平均响应时间,单位微妙,该值较能体现MySQL Server的查询平均响应时间

 

㈡ 监控InnoDB的各项指标

 

[root@localhost trunk]# ./orzdba -innodb -S /home/mysql55/mysql/mysql.sock

 

MySQL性能医生:OrzDBA_MySQL

 

 

㈢ 监控MySQL Server性能

 

[root@localhost trunk]# ./orzdba -mysql -S /home/mysql55/mysql/mysql.sock

 

MySQL性能医生:OrzDBA_MySQL

bitsCN.com
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn