sysbench 测试工具安装使用
sysbench MySQL    2017-07-19 22:50:37    3   
lightingfire   sysbench MySQL
安装sysbench支持包:
rpm -ivh Percona-XtraDB-Cluster-shared-55-5.5.37-25.10.756.el6.x86_64.rpm

rpm -ivh sysbench-0.5-3.el6_.x86_64.rpm

检查文件夹是否存在:
 ll /usr/share/doc/sysbench/tests/db

正常结果:
total 44
-rw-r--r--. 1 root root 3585 Sep  7  2012 common.lua
-rw-r--r--. 1 root root  340 Sep  7  2012 delete.lua
-rw-r--r--. 1 root root  830 Sep  7  2012 insert.lua
-rw-r--r--. 1 root root 2925 Sep  7  2012 oltp.lua
-rw-r--r--. 1 root root  342 Sep  7  2012 oltp_simple.lua
-rw-r--r--. 1 root root  425 Sep  7  2012 parallel_prepare.lua
-rw-r--r--. 1 root root  343 Sep  7  2012 select.lua
-rw-r--r--. 1 root root 3964 Sep  7  2012 select_random_points.lua
-rw-r--r--. 1 root root 4066 Sep  7  2012 select_random_ranges.lua
-rw-r--r--. 1 root root  343 Sep  7  2012 update_index.lua
-rw-r--r--. 1 root root  552 Sep  7  2012 update_non_index.lua



安装成功后测试:

准备
sysbench --test=/usr/share/doc/sysbench/tests/db/insert.lua --mysql-host=192.168.100.161 --mysql-user=root --mysql-password=111111 --mysql-db=test --oltp-table-name=sbtest --mysql-table-engine=innodb --oltp-table-size=10000 prepare 

测试
sysbench  --test=/usr/share/doc/sysbench/tests/db/insert.lua --mysql-table-engine=innodb --oltp-table-size=10000 --max-requests=0 --max-time=900 --num-threads=50 --mysql-host=192.168.100.161 --mysql-port=3306 --mysql-user=root --mysql-password=111111  --mysql-db=test run
 
 

 

by 刘迎光@萤火虫工作室
OpenBI交流群:495266201
MicroService 微服务交流群:217722918
mail: liuyg#liuyingguang.cn
博主首页(防止爬虫):http://blog.liuyingguang.cn
OpenBI问答社区:http://openbi.liuyingguang.cn/

Pre: MongoDB 3.0 for java (一、java连接MongoDB)

Next: redis配置主从备份以及主备切换方案配置


Table of content