学位论文 > 优秀研究生学位论文题录展示

TPC-E测试系统的设计与实现

作 者: 杨超
导 师: 周英飚
学 校: 华中科技大学
专 业: 计算机软件与理论
关键词: 关系数据库 性能测试 基准测试
分类号: TP311.52
类 型: 硕士论文
年 份: 2011年
下 载: 22次
引 用: 1次
阅 读: 论文下载
 

内容摘要


随着软件和网络应用的迅速发展,数据库的应用越来越广泛,发挥的作用也越来越重要,数据库管理系统已经成为企业的核心IT系统,大数据量、高并发度也越来越成为企业业务处理系统的首要特征,数据库的处理性能也就成了影响企业应用系统性能的主要瓶颈,这也使得数据库的性能评测尤为重要。TPC-E是由事务性能委员会推出的用于测试系统联机事务处理能力的新性能测试基准,它能够比较客观、真实、全面的反映系统的事务处理能力。基于上述的需求,设计和开发一款基于TPC-E基准的性能测试系统TPCEDriver,该系统实现了对数据库管理系统的事务处理能力进行评测的功能。该测试系统严格遵循了TPC-E基准规范,实现了规范中限定由测试方提供的各功能单元。在功能设计上,该基准测试系统借鉴了目前比较流行的基准实施系统架构的设计思想,并取其所长,对该系统的功能进行设计,使系统更加实用,功能更加完善,测试结果更加真实。在系统实现上,采用了面向对象的程序设计方法,提出并实现了事务模拟消息生成、响应消息接收以及测试状态信息实时监控等处理模型,有效的解决了系统实施中遇到的问题。实验证明该基准测试系统能够完成数据库性能测试的任务,测试结果能够比较客观真实地反应被测系统的事务处理能力。

全文目录


摘要  4-5
Abstract  5-8
1 绪论  8-14
  1.1 课题背景  8-9
  1.2 国内外研究概况  9-12
  1.3 课题主要研究工作  12-13
  1.4 论文结构  13-14
2 基准研究与测试系统设计  14-26
  2.1 TPC-E 基准分析  14-17
  2.2 TPCEDriver 设计思路与目标  17-18
  2.3 TPCEDriver 的实现架构  18-21
  2.4 客户端设计  21-23
  2.5 应用服务器设计  23-25
  2.6 本章小结  25-26
3 测试系统的实现  26-51
  3.1 客户端的实现  26-38
  3.2 应用服务器的实现  38-43
  3.3 测试库的创建  43-49
  3.4 本章小结  49-51
4 测试执行与结果分析  51-56
  4.1 测试环境介绍  51
  4.2 测试执行流程  51-53
  4.3 测试结果与分析  53-55
  4.4 本章小结  55-56
5 总结与展望  56-58
  5.1 全文总结  56-57
  5.2 展望  57-58
致谢  58-59
参考文献  59-61

相似论文

  1. 低轨卫星移动信道特性模拟硬件实现,TN927.23
  2. 超高分子量聚乙烯纤维抗蠕变性能研究,TQ342.61
  3. 基于Map/Reduce框架的分布式日志分析系统的研究及应用,TP311.52
  4. 保留语义约束的XML与关系数据库双向转换技术研究,TP311.13
  5. 过滤器性能测试系统研制,TH137
  6. 基于特征场景模拟器的虚拟机性能测试研究,TP302
  7. 基于Web应用系统的性能测试及工具开发,TP311.52
  8. 基于OLTP的高端容错服务器性能评测TPC-E基准的研究与设计,TP368.5
  9. 基于Spirent的高端容错机性能评测系统研究与设计,TP302.8
  10. 基于软交换的电信业务服务质量的评测研究,TN915.09
  11. 基于虚拟仪器的伺服阀动静态性能测试技术及实验研究,TH137.52
  12. 某银行工资管理系统的设计与实现,TP311.52
  13. Web测试技术研究与应用,TP311.52
  14. 用于无掩膜刻蚀的微小等离子体反应器的工艺制备和性能测试,TN305.7
  15. 面向WebSphere应用的系统测试工具的设计与实现,TP311.52
  16. RelayHealth网上医疗系统的测试,TP311.52
  17. SVG在WebGIS数据存储与发布中的应用研究,P208
  18. 便携式电机驱动器全自动测试装置的研究,TM306
  19. 大亚湾核电站反应堆T1保护试验装置的国产化开发和应用,TM623.4
  20. Q25H52电液循环泵的研制,TH311

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com