信息化 频道

软件评测:软件系统对比测试分析模型

  2.2国产数据库MPP对比测试分析结果

  2.2.1国产数据库MPP对比测试内容

  国产数据库MPP对比测试结果来自中国软件评测中心承担的“核高基”重大专项通用基础软件测试评估课题成果物,其中隐藏了对应厂商的关键信息,并对数据做了整体的比例转换。

  MPP即大规模并行处理。在数据库非共享集群中,每个节点都有独立的磁盘存储系统和内存系统,业务数据根据数据库模型和应用特点划分到各个节点上,每台数据节点通过高速专用网络或者商业通用网络互相连接,彼此协同计算,作为整体提供数据库服务。

  TPC-H基准测试是由一系列商业查询组成,是依据真实的生产运行环境建立的OLAP模型,这使其可以评估一些其他测试所不能评估的关键性能参数。采用TPC-H模型,100GB数据量,应用其标准中的22条复杂查询进行测试并统计查询耗时。MPP中分别测试2节点、4节点和8节点的情况。

  本次测试分别对3家国产数据库MPP测试,测试硬件环境、网络环境完全相同(由于测试项目还处于保密期,以下测试结果分别以数据库A、数据库B和数据库C代替)。测试结果如下:

软件评测:软件系统对比测试分析模型

软件评测:软件系统对比测试分析模型

软件评测:软件系统对比测试分析模型

  2.2.2被测国产数据库MPP对比测试内容

  依据第一章的对比测试分析模型,得出了如下结果。

软件评测:软件系统对比测试分析模型

软件评测:软件系统对比测试分析模型

软件评测:软件系统对比测试分析模型

  有图中可以看出,数据库C的MPP在所有查询耗时都比较长,数据库B次之,数据库A的表现最优,说明A厂商在MPP对SQL查询语句、标准函数的解析等方面的解释优化最的最优。

0
相关文章