数据查询是TPC-DS 基准测试的核心。在Power 测试中,99 个数据查询形成的查询流只执行一次,用于评测数据库对单个查询流的处理能力。在Throughput 测试中,数据查询执行两次,每次执行至少20 个以上的并行查询流,模拟多个用户同时对数据库的查询操作。为了适应多查询流,数据库优化组件必须依据数据规模进行规划,每个用户也要有足够的临时空间来保存大量的中间结果集。这样DBMS 能找出并行用户的最佳执行计划。表1 展示了TPC-DS 基准查询所使用的SQL 特征及数量。
· 度量方法:
TPC-DS 基准定义了两个评价指标:
A、反映每秒的有效查询数据量的性能指标,其计算公式为:
各个参数的含义如下:
反映每秒每查询数据量的性价比指标,值越小说明性价比越高,其计算公式为:
其中 P 是测试花费总数。
上文内容不用于商业目的,如涉及知识产权问题,请权利人联系博为峰小编(021-64471599-8017),我们将立即处理。