TPCC安装及测试


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 10.1.10.95:3307  tpcc  root  "xxxx"  1000
 
多线程加载数据
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服务器名称
-P port :                          MYSQL端口,默认:3306
-d database_name:           测试用的数据库
-u mysql_user:                  登入MYSQL服务器帐号  
-p mysql_password:           密码
-w warehouses:                仓库数量  
-c connections:                 经程的数量, 默认1
-r warmup_time:               热身时间,单位为秒,默认10秒.
-l running_time                 测试时间,单位为秒,默认20秒
-i report_interval               报告间隔时间
-f report_file                    指定报告文件名
 

相关内容

    暂无相关文章