扫描二维码

订阅kaiyun体育官方人口 微信

数据库系统TPC-H测试方法及结果分析

来源:中国软件评测中心   作者:简炜
2013/7/3 11:45:14
如今,多样的交易模式以及大众消费观念的改变使得数据库应用领域不断扩大,现代的大型分布式应用系统的数据膨胀也对数据库的海量数据处理能力和并行处理能力提出了更高的要求,如何在数据呈现海量扩张的同时提高处理速度和应用系统的可用性,使客户能同时得到更高的处理速度、更高的数据可用性和更大的数据集,是数据库系统面临的一个挑战。

本文关键字: 数据库系统 TPC-H

(4)查询和更新操作响应时间曲线图:

图 1 TPC-H查询和更新操作响应时间-

(5)此时过程中数据库服务器资源监控

图2 总CPU利用率

图3网络利用率

图4每秒磁盘I/O数

图5 多核CPU利用率

图6 磁盘繁忙程度

图7 内存换页数

4、结果分析

在本次测试过程中,共有10个线程进行数据操作,其中Q1查询语句的平均响应时间为15.822秒,Q2查询语句平均响应时间为7.259秒,Q3查询语句平均响应时间为22.983秒,Q4查询语句平均响应时间为22.856秒,Q5查询语句平均响应时间为23.993秒,Q6查询语句平均响应时间14.300秒,Q7查询语句平均响应时间为27.468秒,Q8查询语句平均响应时间为39.266秒,Q9查询语句平均响应时间68.072秒,Q10查询语句的平均响应时间为32.041秒,Q11查询语句的平均响应时间为17.280秒,Q12查询语句平均响应时间为28.180秒,Q13查询语句的平均响应时间为43.906秒,Q14查询语句的平均响应时间为15.345秒,Q16查询语句平均响应时间为30.353秒,Q17查询语句平均响应时间为30.756秒,Q18查询语句平均响应时间为42.621秒,Q19查询语句平均响应时间为26.938秒,Q20查询语句平均响应时间为20.77秒,Q21查询语句平均响应时间为90.164秒,Q22查询语句平均响应时间为9.292秒,RF1更新语句平均响应时间为8.829秒,RF2更新语句平均响应时间为12.154秒。

通过上述平均响应时间可以看出,被测数据库对于简单查询(简单查询所指对单个表的查询、多个表的简单属性查询、单一函数三种情况中的一种的查询语句)的平均响应时间较小,对于复杂查询(复杂查询所指对单个表的查询、多个表的简单属性查询、单一函数三种查询情况的两种及其以上的查询语句)的平均响应时间较大,而两条更新语句平均响应时间都较小,因此被测数据库在负载查询的处理方面仍存在很大的优化提升空间。通过TPC-H基准测试可以有效评估数据库系统的性能处理能力,也可以通过横向对比测试评价不同数据库管理系统的联机分析处理能力的差异,促进数据库系统的联机事务处理能力发展。

共2页: [1]2 下一页
责编:孟芳
vsharing微信扫一扫实时了解行业动态
portalart微信扫一扫分享本文给好友

著作权声明:kaiyun体育官方人口 文章著作权分属kaiyun体育官方人口 、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。
畅享
首页
返回
顶部
×
    信息化规划
    IT总包
    供应商选型
    IT监理
    开发维护外包
    评估维权
客服电话
400-698-9918
Baidu
map