码迷,mamicode.com
首页 > 数据库 > 详细

mysql性能测试工具之tpcc-mysql

时间:2015-04-23 13:47:32      阅读:187      评论:0      收藏:0      [点我收藏+]

标签:mysql性能测试工具之tpcc-mysql

官网下载地址:

http://imysql.com/wp-content/uploads/2014/09/tpcc-mysql-src.tgz


1.用bzr客户端下载软件包

[root@tong1 ~]# yum install bzr -y

[root@tong1 ~]# bzr branch lp:~percona-dev/perconatools/tpcc-mysql

[root@tong1 ~]# cd tpcc-mysql/src/

[root@tong1 src]# make

[root@tong1 src]# cd ..
[root@tong1 tpcc-mysql]# ll
total 252
-rw-r--r--. 1 root root   1621 Apr 23 11:24 add_fkey_idx.sql
-rw-r--r--. 1 root root    317 Apr 23 11:24 count.sql
-rw-r--r--. 1 root root   3105 Apr 23 11:24 create_table.sql
-rw-r--r--. 1 root root    763 Apr 23 11:24 drop_cons.sql
-rw-r--r--. 1 root root    477 Apr 23 11:24 load.sh
-rw-r--r--. 1 root root    851 Apr 23 11:24 README
drwxr-xr-x. 2 root root   4096 Apr 23 11:24 schema2
drwxr-xr-x. 5 root root   4096 Apr 23 11:24 scripts
drwxr-xr-x. 2 root root   4096 Apr 23 11:25 src
-rwxr-xr-x. 1 root root  61191 Apr 23 11:25 tpcc_load        --make后生成的命令
-rwxr-xr-x. 1 root root 155886 Apr 23 11:25 tpcc_start       --make后生成的命令

[root@tong1 tpcc-mysql]# 


2.创建数据库导入表结构

[root@tong1 tpcc-mysql]# mysqladmin  create tpcc;
[root@tong1 tpcc-mysql]# mysql tpcc < create_table.sql
[root@tong1 tpcc-mysql]#


3.加载测试数据(tpcc_load)

[root@tong1 tpcc-mysql]# ./tpcc_load  --help
*************************************
*** ###easy### TPC-C Data Loader  ***
*************************************

 usage: tpcc_load [server] [DB] [user] [pass] [warehouse]
      OR
        tpcc_load [server] [DB] [user] [pass] [warehouse] [part] [min_wh] [max_wh]

           * [part]: 1=ITEMS 2=WAREHOUSE 3=CUSTOMER 4=ORDERS
[root@tong1 tpcc-mysql]# ./tpcc_load  localhost tpcc root "" 100   --机械硬件仓库数不能少于100个,ssd硬件不能少于1000个


本文出自 “一起走过的日子” 博客,请务必保留此出处http://tongcheng.blog.51cto.com/6214144/1637512

mysql性能测试工具之tpcc-mysql

标签:mysql性能测试工具之tpcc-mysql

原文地址:http://tongcheng.blog.51cto.com/6214144/1637512

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!