./orzdba -lazy -rt -S /u01/svr/working/my3306/run/mysql.sock

mysql -s --skip-column-names -h127.0.0.1 -urep -P3306 -prep123 -Dmysql -S /u01/svr/working/my3306/run/mysql.sock

源代码地址:http://code.taobao.org/p/orzdba/src/trunk/

[root@hank-yoon servers]# chmod +x orzdba

在代码的160行左右,配置自己的MySQL验证信息:username、password、socket、host、port
[root@hank-yoon servers]# grep -n 'my $MYSQL' orzdba
160:my $MYSQL = qq{mysql -s --skip-column-names -uroot -pyoon -h127.0.0.1 -P$port };

先安装tcprstat
[root@hank-yoon servers]# ln -sf /export/servers/tcprstat-static.v0.3.1.x86_64 /usr/bin/tcprstat
[root@hank-yoon servers]#chmod u+s /usr/bin/tcprstat
cp tcprstat /usr/bin/tcprstat

需要安装的perl依赖包:
yum install perl-Test-Simple.x86_64
yum install perl-Time-HiRes
yum install perl-ExtUtils-CBuilder
yum install perl-ExtUtils-MakeMaker
yum install perl-DBD-MySQL
yum install perl-DBI

安装中报错:(因缺少了“yum install perl-Test-Simple.x86_64”)
t/02derived.t ..... Can't locate Test/More.pm in @INC (@INC contains: /export/servers/Perl_Module/version-0.99/blib/lib /export/servers/Perl_Module/version-0.99/blib/arch /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at t/02derived.t line 7.
BEGIN failed--compilation aborted at t/02derived.t line 7.
t/02derived.t ..... Dubious, test returned 2 (wstat 512, 0x200)
No subtests run

安装Perl的File:LockFfile模块
安装version模块
wget http://search.cpan.org/CPAN/authors/id/J/JP/JPEACOCK/version-0.99.tar.gz
tar -zxvf version-0.99.tar.gz
cd version-0.99
perl Makefile.PL
make
make test
make install

安装安装File::Lockfile模块:
wget http://search.cpan.org/CPAN/authors/id/G/GL/GLORYBOX/File-Lockfile-v1.0.5.tar.gz
tar -zxvf File-Lockfile-v1.0.5.tar.gz
cd File-Lockfile-v1.0.5
perl Build.PL
perl ./Build
perl ./Build test
perl ./Build install

安装Class-Data-Inheritable模块:
wget http://search.cpan.org/CPAN/authors/id/T/TM/TMTM/Class-Data-Inheritable-0.08.tar.gz
tar -zxvf Class-Data-Inheritable-0.08.tar.gz
cd Class-Data-Inheritable-0.08
perl Makefile.PL
make
make test
make install

安装Module-Build模块:
wget http://search.cpan.org/CPAN/authors/id/K/KW/KWILLIAMS/Module-Build-0.31.tar.gz
tar -zxvf Module-Build-0.31.tar.gz
cd Module-Build-0.31
perl Build.PL
./Build
./Build test
./Build install

安装完提示:Usage: Socket::inet_ntoa(ip_address_sv) at ./orz line 477
因主机名不能解析,将IP和主机名写到/etc/hosts文件
[root@hank-yoon servers]# vi /etc/hosts
172.16.9.242 hank-yoon.com

[root@hank-yoon servers]# ./orzdba -lazy -rt -S /export/data/mysql/tmp/mysql.sock

count:此间隔内完成的请求数量
avg:此间隔内所有完成的请求,响应的平均时间
95_avg:此间隔内,95%的请求量的平均响应时间,单位微秒,该值较能体现MySQL Server查询的平均响应时间

[root@hank-yoon servers]# ./orzdba -innodb -S /u01/svr/working/my3306/run/mysql.sock

最新文章

  1. 论文阅读(Chenyi Chen——【ACCV2016】R-CNN for Small Object Detection)
  2. CCNA网络工程师学习进程(1)网络的基本概述
  3. Ubuntu下两个gcc版本切换
  4. sql常用语法
  5. Win7下安装git
  6. Linq专题之查询操作
  7. MVC3中 ViewBag、ViewData和TempData的使用和区别(不是自己写的)
  8. 流程控制 - PHP手册笔记
  9. exec 重定向
  10. 通过HtppWebRequest发送图片到服务器并保存
  11. docker自定制镜像
  12. YARN配置
  13. Spring源码情操陶冶-tx:advice解析器
  14. Locust:简介和基本用法
  15. c++的一些入门
  16. css不受高度限制实现文本超出隐藏并以省略号结束
  17. matlab练习程序(地图上画经纬度)
  18. Camera摄像头
  19. nginx 服务器常见配置以及负载均衡
  20. mysql的collation-字符集

热门文章

  1. 灰度图像--频域滤波 傅里叶变换之离散傅里叶变换(DFT)
  2. spark on yarn 动态资源分配报错的解决:org.apache.hadoop.yarn.exceptions.InvalidAuxServiceException: The auxService:spark_shuffle does not exist
  3. C++入门经典-例8.8-虚继承
  4. 【面试】Spring 执行流程
  5. smarty中ifelse、foreach以及获取数组中键值名的一个实例
  6. Java-JVM 运行时内存结构(Run-Time Data Areas)
  7. PHP 多条件查询(汽车表)
  8. Redis常见报错之 Redis::CommandError (MISCONF Redis is configured to save RDB snapshots, but it is currently not able to persist on disk)
  9. easy dragging script
  10. Windows安装使用npm(Nodejs)