天天看点

sysbench--mysql测试

sysbench--mysql测试

1、下载sysbench-0.4.12.14.tar.gz

2、解压。tar -zxf sysbench-0.4.12.14.tar.gz

3、编译:

填写mysql路劲。

./configure --with-mysql-includes=/usr/local/mysql/include --with-mysql-libs=/usr/local/mysql/lib && make && make install
vim /etc/profile
export LD_LIBRARY_PATH=/usr/local/mysql/lib
4、测试:
(1)在mysql中创建数据库test,这步是向test数据库中创建10张表,每张表数据1000W
sysbench --test=oltp --mysql-db=test --mysql-user=root --mysql-password=123456 --oltp-table-size=1000000 --oltp-num-tables=10 prepare
(2)开始测试:      

sysbench --test=oltp --mysql-db=test1 --mysql-user=root --mysql-password=123456 --oltp-table-size=10000000 --num-threads=24 --max-time=60 --report-interval=10 --oltp-read-only=on --max-requests=200000 run

主要参数:      
num-threads    线程数
max-requests=200000    请求数      
max-time       测试时间      
report-interval  间隔时间报告      
oltp-read-only  只读关闭。使用混合读写      

posted on 2018-03-22 09:48  叶落千尘 阅读( ...) 评论( ...) 编辑 收藏

转载于:https://www.cnblogs.com/magmell/p/8621665.html