二十多年间,该机构发布了多款数据库评测基准。TPC-DS 是 TPC 发布的标准测试场景之一,
用于验证数据库产品是否符合数据仓库的业务需要。
TPC-DS 采用星型、雪花型等多维数据模式。它包含 7 张事实表,17 张纬度表平均每张表含
有 18 列。其工作负载包含 99 个 SQL 查询,覆盖 SQL99 和 2003 的核心部分以及 OLAP。这
个测试集包含对大数据集的统计、报表生成、联机查询、数据挖掘等复杂应用,测试用的数
据和值是有倾斜的,与真实数据一致。可以说 TPC-DS 是与真实场景非常接近的一个测试集,
也是难度较大的一个测试集。
TPC-DS 的这个特点跟大数据的分析挖掘应用非常类似。Hadoop 等大数据分析技术也是对
海量数据进行大规模的数据分析和深度挖掘,也包含交互式联机查询和统计报表类应用,同
时大数据的数据质量也较低,数据分布是真实而不均匀的。因此 TPC-DS 成为客观衡量多个
不同 Hadoop 版本以及 SQL on Hadoop 技术的最佳测试集。这个基准测试有以下几个主要
特点:
1)一共 99 个测试案例,遵循 SQL99 和 SQL2003 的语法标准,SQL 案例比较复杂
2)分析的数据量大,并且测试案例是在回答真实的商业问题
3)测试案例中包含各种业务模型(如分析报告型,迭代式的联机分析型,数据挖掘型等)
4)几乎所有的测试案例都有很高的 IO 负载和 CPU 计算需求
TPC-DS 标准测试集 99 个案例,详见本建议书附录部分《TPC-DS 测试集 99 query 说明》
测试环境
测试过程和结果
量收迁移验证性测试报告
测试目标
通过选取多个量收系统典型实际应用场景测试,验证星环 TDH 产品能够实现量收系统各类
功能应用,能够较好的满足量收系统迁移要求。
测试内容
本文档记载了较为详细的测试案例,内容包括量收系统功能各类型的技术和业务场景,包含
六个方向应用。具体分别是:
1)大数据量数据加载,计算及汇总,此方向取“范围段加载 ETL”。
2)高并行计算,复杂计算,大表关联,此方向取“收入宽表计算 ETL”。
3)大数据量,高并发查询。此方向取“量收日统计表查询”。
4)Cognos 复杂逻辑应用。此方向取“淡旺季报表统计”。
5)大表的 update 和 delete 类 SQL 计算。此方向取“营业客户数据加载计算 ETL”。
6)Oracle 存储过程运算。此方向取“报刊在 Oracle 中存储过程”。
测试环境
表 9-5 配置
评论0
最新资源