TPC-H是一款面向商品零售业的决策支持系统测试基准,它定义了8张表,22个查询,遵循SQL92。TPC-H基准的数据库模式遵循第三范式,叶晓俊教授等学者认为“它的数据表数据特征单一(如数据不倾斜) ,其数据维护功能仅仅限制了潜在的对索引的过度使用,而没有测试DBMS 执行真实数据维护操作——数据提取、转换和加载(ETL) 功能...
在TPC-H的测试模型中,lineitem和orders两张表、partsupp和part两张表,是符合建立tablegroup条件的 并发查询parallel OceanBase的查询是支持并发线程查询的,因此在TPC-H测试中,可以在22条SQL中添加parallel(para_num)的Hint来提高并发查询速度,para_num是并发线程数,建议并发数的数值与可用 CPU 总数相同。 2.3 TPC-H...
什么是 TPC-H TPC-H(商业智能计算测试)是美国交易处理效能委员会(TPC,Transaction Processing Performance Council)组织制定的用来模拟决策支持类应用的一个测试集。目前,学术界和工业界普遍采用 TPC-H 来评价决策支持技术方面应用的性能。这种商业测试可以全方位评测系统的整体商业计算综合能力,对厂商的要求更高,同时也...
首先,得益于OceanBase 社区版的安装部署工具——OBD(OceanBase Deployer),其已集成了Sysbench、TPC-C、TPC-H 三种常用测试工具,因此大家可以一键进行全流程的性能测试。测试中过程中 OBD 会根据当前运行环境自动进行参数调优,以跑出最佳的性能。在完成 OBD 及 OceanBase 社区版安装后,用户可以通过一条简单的命令...
【TPC-H】总结介绍 基础介绍 TPC基准™H(TPC-H)是一个决策支持基准。它由一系列面向业务的即席查询和并发数据修改组成。选择的查询和填充数据库的数据具有广泛的行业相关性,同时保持足够的易实现性。这个基准说明了决策支持系统 检查大量数据; 行高度复杂的查询;...
构建TPC-H测试数据,并将TPC-H 1000GB测试数据分别导入AnalyticDB for MySQL中。 说明 本文的TPC-H的实现基于TPC-H的基准测试,并不能与已发布的TPC-H基准测试结果相比较,本文中的测试并不符合TPC-H基准测试的所有要求。 下表列出了TPC-H测试数据集中的表数据条数。 表名 数据条数 customer 1.5亿 lineitem 60...
TPC-H 基准测试是由 TPC-D(由 TPC 组织于 1994 年指定的标准,用于决策支持系统方面的测试基准)发展而来的.TPC-H 用 3NF 实现了一个数据仓库,共包含 8 个基本关系,其数据量可以设定从 1G~3T 不等。TPC-H 基准测试包括 22 个查询(Q1~Q22),其主要评价指标是各个查询的响应时间,即从提交查询到结果返回所需...
TPC-H是事务处理性能委员会( Transaction ProcessingPerformance Council )制定的基准程序之一,TPC- H 主要目的是评价特定查询的决策支持能力,该基准模拟了决策支持系统中的数据库操作,测试数据库系统复杂查询的响应时间,以每小时执行的查询数(TPC-H QphH@Siz)作为度量指标。 回到顶部 TPC-H的数据表关联图 image.png...
TPC-H是由国际事务处理性能委员会(Transaction Processing Performance Council)制定的用来模拟决策支持类应用的一个测试集。目前在学术界和工业界普遍采用它来评价决策支持技术方面应用的性能。 TPC-H是根据真实的生产运行环境来建模,模拟了一套销售系统的数据仓库。其共包含8张表,数据量可设定从1 GB~3 TB不等。其基...
继续将 OceanBase 社区版 4.0.0 与 Greenplum 6.22.1 进行 TPC-H 性能对比,从实际测试数据上可以看到,OceanBase 社区版 4.0 的 AP 能力是Greenplum 6.22 的 5-6 倍,部分场景下性能差异可达到 9 倍。由此也能得出结论:4.0 版本 OceanBase 的实时分析能力,无论是相对 3.x 版本,还是专门的 OLAP ...