好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

TPCC安装及测试 - Linux操作系统:Ubuntu_Centos_Debia

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的详细内容...

  阅读:64次