知识屋:更实用的电脑技术知识网站
所在位置:首页 > 操作系统 > linux

TPCC安装及测试

发布时间:2014-09-05 15:01:34作者:知识屋

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                    指定报告文件名
 
(免责声明:文章内容如涉及作品内容、版权和其它问题,请及时与我们联系,我们将在第一时间删除内容,文章内容仅供参考)
收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜