Posted on 2012-05-14 16:10
Milo的海域 阅读(798)
评论(0) 编辑 收藏 所属分类:
MySQL
0.5版本的sysbench已经支持multi-table
Download src code
bzr branch lp:sysbench
make后就可以执行了
Percona对这个版本的sysbench的参数有个不错的wiki page:
http://www.percona.com/docs/wiki/benchmark:sysbench:olpt.lua下面这个文章对0.5的sysbench有个比较全面的介绍:
./sysbench --mysql-host=$host1 --mysql-port=3306 --mysql-user=*** --mysql-password=*** --test=/path/to/sysbench/tests/db/oltp.lua --oltp-tables-count=$oltp_table_num --num-threads=$num_thread --max-requests=0 --max-time=$max_time prepare
./sysbench --mysql-host=$host1 --mysql-port=3306 --mysql-user=*** --mysql-password=*** --test=/path/to/sysbench/tests/db/oltp.lua --oltp-tables-count=$oltp_table_num --num-threads=$num_thread --max-requests=0 --max-time=$max_time run
补充下,如果要使用 --max-time这个参数, 需要配合--max-requests=0。
--max-requests=N limit for total number of requests [10000]
如果N=0将取消max-requests的限制