温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

orzdba的安装

发布时间:2020-08-14 17:42:39 阅读:178 作者:steven_hua 栏目:MySQL数据库
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

orzdba的安装

只能在本地服务器上运行,因为使用tcprstat收集信息

源码地址

http://code.taobao.org/svn/orzdba/trunk/

# chmod +x orzdba

tcprstat工具安装与使用

使用方法:

tcprstat是安装在server端,统计分析本地网卡地址请求的响应时间,可以用于临时分析,也可定时任务做信息收集

下载

# wget -c https://github.com/Lowercases/tcprstat/archive/v0.3.1.tar.gz

# cp tcprstat-static.v0.3.1.x86_64 tcprstat

# chmod a+x tcprstat

# mv tcprstat /usr/bin/

需要安装的perl依赖包:

yum install perl-Test-Simple

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-Module-Build-XSUtil

yum install perl-Class-Data-Inheritable.noarch

yum install perl-Module-Signature

yum install perl-Archive-Tar

yum install perl-Pod-Readme

安装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

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

orzdba的安装

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

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

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

 ./orzdba -innodb -S /u01/my3306/run/mysql.sock

orzdba的安装

远端orzdba: ./orzdba_remote --host=xxx.xxx.xxx.xxx --user=xx --port=3306 -mysql -sys 

下载地址: http://down.51cto.com/data/2366812

参数: 

-mysql 查看run的线程数,超过cpu个数后说明系统繁忙,有几次我的服务器过1000,服务器就没有反应了。最后检查时很多查询占用了cpu,导致大量的insert等待,又阻塞其它的如delete/update操作。解决的方案时,把这些查询业务迁移到只读库上,只需关注延迟了。

orzdba的安装  

-innodb 

orzdba的安装

 -lazy

orzdba的安装

-sys   远程的指令下,貌似sys的不准

orzdba的安装

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

原文链接:http://blog.itpub.net/807718/viewspace-2214953/

AI

开发者交流群×