> 数据库 > MariaDB >

sysbench 测试工具安装使用

安装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
(责任编辑:IT)