XML查询引擎性能评价与分析研究

XML查询引擎性能评价与分析研究

论文摘要

测试是提高当代软件质量的有效手段和必要环节。为适应XML查询引擎的性能测试需求,配合达梦数据库XQuery引擎的开发与改进,需要研究相应的测试理论与方法,包括测试方案设计、数据分析方法、自动化测试架构等方面内容,用于评价各种XML存储模型、查询算法、优化方法的优劣,并作为对理论分析的实践验证、补充和定量分析的起点。通过引入基于模板的数据生成方法,可以定制目标文档树的结构特性,从而改进现有的基准查询,观察目标数据结构的变化对不同实现策略的性能影响,以获得具有更高区分度的用例。通过并发随机执行按一定权重比例搭配的用例集合,可以在实验环境下比孤立用例更好地预测软件在实际场景中的性能表现。随着测试的深入,直接观测方式已不能适应快速增长的数据量,针对这一问题,引入了基于统计理论的六个聚集衡量尺度,并在其基础上提出混合延迟速度、伸缩性因子等指标。将原始数据折算为上述指标能从大量数据中更好地发现查询引擎的潜能或瓶颈,也便于引擎见的横向比较,合适的图表可使测试结果简明直观,一目了然。通过合适的方案设计和分析方法,数据量由少到多再到少,是体现认识深化的双重否定过程。为了高效地描述和组织测试用例、进行持续的测试,需要引入合理的自动化测试工具,使用脚本语言编写的测试工具使用插件式的体系结构,由核心解释与运行模块和外围扩展适配器机制组成。采用脚本语言编写可最大限度隔离平台相关的底层细节,实现跨平台快速建模。通过以控制台作为交互接口并利用XML文档描述,最大限度的提供了扩展性,新的引擎可以快速接入、现有引擎可任意更改接口,而只需极少编码,该工具的上述特性为后续的研究提供了良好的可持续的基础。

论文目录

  • 摘要
  • Abstract
  • 1 绪论
  • 1.1 课题背景
  • 1.2 国内外概况
  • 1.3 课题主要研究工作
  • 2 测试用例及方案设计
  • 2.1 XMark性能基准简述
  • 2.2 改进的XMark测试方案
  • 2.3 基于场景的用例包方案
  • 2.4 实验与分析
  • 2.5 小结
  • 3 自动化测试框架
  • 3.1 框架需求及原型
  • 3.2 改进的体系结构
  • 3.3 针对达梦的适配器
  • 3.4 小结
  • 4 数据分析理论与实践
  • 4.1 理论分析方法
  • 4.2 实验及数据分析
  • 4.3 小结
  • 5 总结与展望
  • 5.1 全文总结
  • 5.2 展望
  • 致谢
  • 参考文献
  • 相关论文文献

    • [1].Razor View Engine与ASPX View Engine引擎对比研究[J]. 电脑编程技巧与维护 2020(02)
    • [2].夜间经济[J]. 中国金融家 2019(09)
    • [3].2017中国汽车「金引擎」奖榜单[J]. 21世纪商业评论 2018(01)
    • [4].美国客机引擎爆炸后迫降[J]. 民航管理 2018(04)
    • [5].《净化大师》2.0重磅发布 广告净化引擎全面升级[J]. 计算机与网络 2017(13)
    • [6].天气炎热避免引擎过热抛锚[J]. 驾驶园 2015(07)
    • [7].春天的引擎[J]. 当代人 2020(03)
    • [8].爱需要全力以赴[J]. 37°女人 2018(07)
    • [9].材料作文“引擎”导写[J]. 作文与考试 2016(Z2)
    • [10].企业最宝贵的不是idea 而是人[J]. 中国商人 2014(07)
    • [11].混合式引擎让火箭变轻[J]. 环境与生活 2013(01)
    • [12].好引擎为大家——引擎修护神器“超级力苏士”登陆江门[J]. 音响改装技术 2013(08)
    • [13].只剩一个引擎[J]. 数学大王(三四年级) 2010(02)
    • [14].只剩一个引擎[J]. 青少年日记 2008(05)
    • [15].不起眼却重要——浅谈引擎起动马达[J]. 汽车生活 2008(04)
    • [16].只剩下一个引擎[J]. 中学生英语(初中版) 2008(11)
    • [17].2008全球年度引擎出炉[J]. 汽车生活 2008(06)
    • [18].基于流程引擎的一站式服务大厅建设[J]. 电子技术与软件工程 2020(18)
    • [19].新基建引擎发动,请跟上![J]. 商学院 2020(08)
    • [20].推荐引擎原理及发展综述[J]. 电子制作 2017(20)
    • [21].双创2017[J]. 财经界 2017(28)
    • [22].李克强:双创“新引擎”要劲 “旧马车”要稳[J]. 中国应急管理 2016(04)
    • [23].大数据下电影推荐引擎的研究与实现[J]. 现代电影技术 2016(07)
    • [24].学习分析系统引擎的本体建构与数学模型(英文)[J]. 华东师范大学学报(自然科学版) 2014(06)
    • [25].加快培育经济发展的两大引擎[J]. 农场经济管理 2015(08)
    • [26].能工巧匠[J]. 译林 2019(06)
    • [27].“引擎”引出的新义[J]. 语文月刊 2018(04)
    • [28].副翼飞驰[J]. 汽车生活 2009(05)
    • [29].引擎之谓也[J]. 汽车生活 2008(04)
    • [30].深度调整谋可持续 顶层智慧寻新引擎[J]. 中华纸业 2014(07)

    标签:;  ;  ;  ;  ;  

    XML查询引擎性能评价与分析研究
    下载Doc文档

    猜你喜欢