来源:自学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