网站地图    收藏   

主页 > 系统 > linux系统 >

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

来源:自学PHP网    时间:2015-04-14 11:13 作者: 阅读:

[导读] TPCC安装及测试一.安装1.yum install bzr2.bzr branch lp:~percona-dev/perconatools/tpcc-mysql3.cd tpcc-mysql/src/4.make二.装载数据mysqladmin -h10.1.10.95 -uroot -pxxxx -P3307 create tpccmy......

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                    指定报告文件名
 

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论