当前位置:   article > 正文

DM8 TPCH测试流程_tpch下载

tpch下载

tpch工具链接自行下载

链接:https://pan.baidu.com/s/1ZkI7aWdJluQPr7T-7UD7pQ 
提取码:stnw

一、关于TPC-H

TPCH是由TPC(Transaction Processing Performance Council)事务处理性能委员会公布的一套针对数据库决策支持能力的测试基准,通过模拟数据库中与业务相关的复杂查询考察数据库的综合处理能力,获取数据库操作的响应时间。

TPCH基准模型中定义了一个数据库模型,容量可以在1GB~10000GB的8个级别中进行选择。数据库模型包括CUSTOMER、LINEITEM、NATION、ORDERS、PART、PARTSUPP、REGION和SUPPLIER 共8张数据表,以及22条SQL查询语句,涉及内容广泛丰富,可以较完整地测试数据库的运算性能。

二、测试流程

1.使用dbgen生成数据

./dbgen -s 1 ##表示生成了1G数据

会在当前目录下生成数据源文件,用来之后dmfldr导入的元数据

2.修改每个表的dmfldr控制文件

路径保持一致,其他文件同理

3.数据库中建表,执行脚本

4.使用dmfldr加载数据

./dmfldr userid=SYSDBA/SYSDBA:5236 control=\'/opt/dbgen/tpch/data/customer.ctrl\'

./dmfldr userid=SYSDBA/SYSDBA:5236 control=\'/opt/dbgen/tpch/data/lineitem.ctrl\'

./dmfldr userid=SYSDBA/SYSDBA:5236 control=\'/opt/dbgen/tpch/data/nation.ctrl\'

./dmfldr userid=SYSDBA/SYSDBA:5236 control=\'/opt/dbgen/tpch/data/orders.ctrl\'

./dmfldr userid=SYSDBA/SYSDBA:5236 control=\'/opt/dbgen/tpch/data/part.ctrl\'

./dmfldr userid=SYSDBA/SYSDBA:5236 control=\'/opt/dbgen/tpch/data/partsupp.ctrl\'

./dmfldr userid=SYSDBA/SYSDBA:5236 control=\'/opt/dbgen/tpch/data/region.ctrl\'

./dmfldr userid=SYSDBA/SYSDBA:5236 control=\'/opt/dbgen/tpch/data/supplier.ctrl\'

5.更新统计信息

6.测试语句执行时间

下方为Q22的测试运行时间

http://t.csdn.cn/v9RMw

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/秋刀鱼在做梦/article/detail/935508
推荐阅读
相关标签
  

闽ICP备14008679号