本文目标在于,详细讲述使用GaussDB(DWS)时,如何使用TPC-DS/TPC-H等标准数据模型,获取DWS的查询性能数据。主要包括,整体流程概述,DWS集群和ECS弹性云服务器环境准备,TPC-DS/TPC-H造数,建表与数据导入,执行查询与结果收集四个章节。 受限于编辑器的显示,为了更好地阅读效果,烦请下载附件的原版文档查看,获取相关脚本...
copy customer_demographicsfrom'/home/ywb/Data/tpcds-kit-master/tools/data/customer_demographics.dat'withdelimiteras'|'NULL''; copy date_dimfrom'/home/ywb/Data/tpcds-kit-master/tools/data/date_dim.dat'withdelimiteras'|'NULL''; copy dbgen_versionfrom'/home/ywb/Data/tpcds-kit-master/tools/d...
TPC-H和TPC-DS 1、TPC-H商业智能计算测试TPC-H是美国交易处理效能委员会(TPC,TransactionProcessingPerformanceCouncil)组织制定的用来模拟决策支持类应用的一个测试集.目前,在学术界和工业界普遍采用它来评价决策支持技术方面应用的性能.这种商业测试可以全方位评测系统的整体商业计算综合能力,对厂商的要求更高,同时也具...
TPC-DS测试基准是TPC组织推出的用于替代TPC-H的下一代决策支持系统测试基准。因此在讨论TPC-DS之前,先介绍一下TPC-H。 1. TPC-H TPC-H是一款面向商品零售业的决策支持系统测试基准,它定义了8张表,22个查询,遵循SQL92。TPC-H的数据模型如图4所示。TPC-H基准的数据库模式遵循第三范式,叶晓俊教授等学者[6]认为...
TPC-H是一款面向商品零售业的决策支持系统测试基准,它定义了8张表,22个查询,遵循SQL92;TPC-H基准的数据库模式遵循第三范式。新兴的数据仓库开始采用新的模型,如星型模型、雪花模型。TPC-H已经不能精准反映当今数据库系统的真实性能。为此,TPC组织推出了新一代的面向决策应用的TPC-DS 基准。
TPC-DS测试基准是TPC组织推出的用于替代TPC-H的下一代决策支持系统测试基准。因此在讨论TPC-DS之前,先介绍一下TPC-H。 1. TPC-H TPC-H是一款面向商品零售业的决策支持系统测试基准,它定义了8张表,22个查询,遵循SQL92。TPC-H的数据模型如图4所示。TPC-H基准的数据库模式遵循第三范式,叶晓俊教授等学者[6]认为...
TPC-H和TPC-DS 1、TPC-H商业智能计算测试TPC-H是美国交易处理效能委员会(TPC,TransactionProcessingPerformanceCouncil)组织制定的用来模拟决策支持类应用的一个测试集.目前,在学术界和工业界普遍采用它来评价决策支持技术方面应用的性能.这种商业测试可以全方位评测系统的整体商业计算综合能力,对厂商的要求更高,同时也具...
二、TPC-H 侧重于OLAP (1)TPC-H是业界常用的一套Benchmark,由TPC委员会制定发布,用于评测数据库的分析型查询能力。TPC-H查询包含8张数据表、22条复杂的SQL查询,大多数查询包含若干表Join、子查询和Group-by聚合等。 三、TPC-DS侧重于OLAP TPC-DS采用星型、雪花型等多维数据模式。它包含7张事实表,17张纬度表...
TPC-DS造数工具dsdgen请从官网获取最新版本。 通过FTP或者OBS服务上传到ECS的 /data1/script/tpcds-kit;(OBS使用方法详见附录1) TPC-H造数工具可直接git clone下载。 cd /data1/script/tpch-kit; git clone github.com/gregrahn/tpc 解压tpch的包,进入dbgen目录,make 编译对应的造数工具dbgen 解压tpcds的包...
从官网获取TPC-H工具。 登录ECS云服务器,执行如下命令创建tpc-h存放目录。 mkdir -p /data1/script/tpch-kit/tpch1000X mkdir -p /data2/script/tpch-kit/tpch1000X 将获取的TPC-H工具通过SFTP工具上传到ECS的 /data1/script/tpch-kit目录执行以下命令解压。 cd /data1/script/tpch-kit && unzip tpch_v...