操作步骤:
一、准备好 MySQL5.7.25 的环境
二、使用 dbgen 工具生成 TPC-H 基准测试数据
1、解压缩
# unzip tpc-h-tool-2.17.3.zip
# cd 2.17.3/dbgen
# cp makefile.suite makefile
2、配置文件
# vi makefile
################
## CHANGE NAME OF ANSI COMPILER HERE
################
CC = gcc #一定要加上,否则编译失败
# Current values for DATABASE are: INFORMIX, DB2, ORACLE,
# SQLSERVER, SYBASE, TDAT (Teradata)
# Current values for MACHINE are: ATT, DOS, HP, IBM, ICL, MVS,
# SGI, SUN, U2200, VMS, LINUX, WIN32
# Current values for WORKLOAD are: TPCH
DATABASE= MYSQL
MACHINE = LINUX
WORKLOAD = TPCH
3、编译
# make (编译)
# yum install -y gcc (安装gcc,如果之前没有安装的话)
4、生成数据
# ./dbgen -vf -s 0.05 (执行 ./dbgen -vf -s 0.05生成8张表,本次测试生成0.05G的数据