腾讯云数据仓库 TCHouse-D 测试结果参考

这篇将给出使用TPC-H(商业智能计算测试)对腾讯云数据仓库 TCHouse-D 进行性能测试的结果参考。

相关产品
腾讯云数据仓库 TCHouse-D 产品页,含版本规格、价格与购买入口。

一、关于 TPC-H 性能测试

TPC-H 是一个决策支持基准(Decision Support Benchmark),它由一套面向业务的临时查询和并发数据修改组成,其查询和填充数据库的数据具有广泛的行业相关性。该基准测试展示了决策支持系统在检查大量数据、执行高度复杂的查询以及解答关键业务问题的能力。 TPC-H 报告的性能指标称为 TPC-H Composite Query-per-Hour Performance Metric (QphH@Size),能够反映系统处理查询的多种能力。

二、硬件环境

这篇共测试两套机型集群,均包含 FE 1台、BE 3台 , FE/BE 节点进程均为单独部署。需要特别说明的是,选用机型集群的原则为贴近常见用户配置,实际测试中不会消耗如此多的硬件资源。

集群规格 节点类型 规格
规格1(中小规模数据场景) FE 1台 CPU:4 cores 内存:16 GB 磁盘:增强型SSD云硬盘200 GB
 BE 3台 CPU:16 cores 内存:64 GB 磁盘:增强型SSD云硬盘1500 GB
规格2(大规模数据场景) FE 1台 CPU:16 cores 内存:64 GB 磁盘:增强型SSD云硬盘200 GB
 BE 3台 CPU:32 cores 内存:128 GB 磁盘:增强型SSD云硬盘1500 GB

三、软件版本

腾讯云数据仓库 TCHouse-D 2.1.9

四、测试数据

分别使用 Scale 100和 Scale 1000两个数据集进行测试,所创建表的相关说明及数据量如下:

TPC-H 表名 行数-Scale 100 行数-Scale 1000 备注
REGION 5个 5个 区域表
NATION 25个 25个 国家表
SUPPLIER 100万 1000万 供应商表
PART 2000万 2亿 零部件表
PARTSUPP 8000万 8亿 零部件供应表
CUSTOMER 1500万 1.5亿 客户表
ORDERS 1.5亿 15亿 订单表
LINEITEM 6亿 60亿 订单明细表

五、性能测试结果

注意:说明:

注意:测试结果为对应 SQL 文件3次查询的平均时间,以秒(s)为单位 。

Query 编号 BE 16C*3, 100GB数据集 BE 16C*3, 1000GB数据集 BE 32C*3, 1000GB数据集
总时间 12.68 181.15 89.07
SQL-1 1.72 18.00 9.36
SQL-2 0.10 0.32 0.25
SQL-3 0.30 6.88 3.54
SQL-4 0.18 4.71 2.15
SQL-5 0.54 11.67 5.83
SQL-6 0.05 0.32 0.16
SQL-7 0.33 4.38 2.64
SQL-8 0.27 5.77 2.90
SQL-9 2.10 27.66 13.58
SQL-10 1.05 14.88 7.52
SQL-11 0.13 0.86 0.47
SQL-12 0.12 1.67 0.48
SQL-13 1.30 16.69 7.99
SQL-14 0.13 1.02 0.53
SQL-15 0.35 2.69 1.36
SQL-16 0.24 1.71 0.97
SQL-17 0.13 3.24 1.48
SQL-18 2.27 32.63 15.77
SQL-19 0.20 4.64 2.48
SQL-20 0.24 1.84 0.68
SQL-21 0.76 17.29 7.75
SQL-22 0.20 2.31 1.20
赞 (0)
上一篇 5天前
下一篇 5天前