Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1451761
  • 博文数量: 107
  • 博客积分: 1715
  • 博客等级: 上尉
  • 技术积分: 3168
  • 用 户 组: 普通用户
  • 注册时间: 2012-04-18 18:42
个人简介

阿里巴巴DBA,原去哪儿网DBA。专注于MySQL源码研究、DBA运维、CGroup虚拟化及Linux Kernel源码研究等。 github:https://github.com/HengWang/ Email:king_wangheng@163.com 微博 :@王恒-Henry QQ :506437736

文章分类

全部博文(107)

文章存档

2014年(2)

2013年(38)

2012年(67)

分类: Mysql/postgreSQL

2012-04-25 03:44:28

下载DBT-2

      

 

安装所需要的perl

sudo cpan Statistics::Descriptive

sudo cpan Test:Parser

sudo cpan Test::Reporter

 

编译:

       tar-xzf dbt2-0.40.tar.gz

       cd dbt2-0.40

       ./configure --prefix=/usr/local/dbt2 --with-mysql=/usr/local/mysql --with-mysql-includes=/usr/local/mysql/include --with-mysql-libs=/usr/local/mysql/lib

       make

       sudo make install

 

生成数据:

datagen -w 300 -d /home/q/data300 --mysql

参数说明:

-w:指定了数据仓库的个数

-d:指定了生成的数据所在的目录、

 

加载数据:

cd scripts/mysql

sudo ./build.sh -d dbt2 -f /home/q/data300 -s /tmp/mysql.sock -h localhost-u root -p “”

 

参数说明

-d:数据库名

-f:数据文件地址

-g:生成数据文件

-m:数据库模式[OPTIMIZED|ORIG] (默认 OPTIMIZED)

-sUNIX socket

-h:数据库主机

-u:用户名

-p:密码

-e:存储引擎[MYISAM|INNODB|BDB] (默认 INNODB)

-l:使用LOCAL关键字加载数据

-vverbose

-wwarehouse

 

加载失败:

加载数据时,出现错误,错误原因未知。错误如图所示:

 

 

 

测试:

       cd scripts

       sudo ./run_workload.sh

 

       参数说明:

-c:连接数

       -d:持续时间

       -H:主机

       -hhelp

       -l:端口

       -nNO-THINK

       -oUSE_OPROFILE=1

       -pDB_PARAMS

       -sSLEEPY

       -t:每个warehouse的线程数

       -u:用户名

       -wWAREHOUSES

       -x:用户密码

-z:注释COMMENT

阅读(6611) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

马夹GG2012-04-25 16:34:02

清晰明了,有兴趣可以深入学习啊