TPCC安装及测试
一.安装
1.yum install bzr
2.bzr branch lp:~percona-dev/perconatools/tpcc-mysql
3.cd tpcc-mysql/src/
4.make
二.装载数据
mysqladmin -h10.1.10.95 -uroot -pxxxx -P3307 create tpcc
mysql -h10.1.10.95 -uroot -pxxxx -P3307 <create_table.sql
mysql -h10.1.10.95 -uroot -pxxxx -P3307 <add_fkey_idx.sql
单线程加载数据
多线程加载数据
tpcc_load [server] [DB] [user] [pass] [warehouse] [part] [min_wh] [max_wh]
* [part]: 1=ITEMS 2=WAREHOUSE 3=CUSTOMER 4=ORDERS
修改修改一下load.sh脚本
./load.sh
三.开始测试
tpcc_start -h server_host -P port -d database_name -u mysql_user -p mysql_password -w warehouses
-c connections -r warmup_time -l running_time -i report_interval -f report_file
参数说明:
-h server_host : MYSQL服务器名称
-d database_name: 测试用的 数据库
-u mysql _user: 登入MYSQL服务器帐号
-p mysql_password: 密码
-w warehouses: 仓库数量
-r warmup_time: 热身时间,单位为秒,默认10秒.
-l running_time 测试时间,单位为秒,默认20秒
-i report_interval 报告间隔时间
-f report_file 指定报告文件名
查看更多关于TPCC安装及测试 - Linux操作系统:Ubuntu_Centos_Debia的详细内容...