XML数据库性能测试系统及方法技术方案

技术编号:10909722 阅读:139 留言:0更新日期:2015-01-14 17:26
本发明专利技术提供了一种XML数据库性能测试系统及方法,该系统包括:数据生成模块,用于生成CSV格式文件;加载模块,用于将CSV格式文件生成的XML文档加载到XML数据库;事务生成模块,用于生成不同类型的事务,将所述不同类型的事务存放在对应的事务队列中;测试执行模块,用于根据所述事务队列中各事务的执行情况进行XML数据库性能测试;结果统计模块,用于根据测试执行模块的测试结果统计不同类型的事务数,根据统计结果实时计算所述XML数据库单位时间内的事务处理能力。利用本发明专利技术,可以解决现有技术中对XML数据库的测试中测试点单一、不能整体反映XML数据库的性能及事务处理能力的问题。

【技术实现步骤摘要】
【专利摘要】本专利技术提供了一种XML数据库性能测试系统及方法,该系统包括:数据生成模块,用于生成CSV格式文件;加载模块,用于将CSV格式文件生成的XML文档加载到XML数据库;事务生成模块,用于生成不同类型的事务,将所述不同类型的事务存放在对应的事务队列中;测试执行模块,用于根据所述事务队列中各事务的执行情况进行XML数据库性能测试;结果统计模块,用于根据测试执行模块的测试结果统计不同类型的事务数,根据统计结果实时计算所述XML数据库单位时间内的事务处理能力。利用本专利技术,可以解决现有技术中对XML数据库的测试中测试点单一、不能整体反映XML数据库的性能及事务处理能力的问题。【专利说明】XML数据库性能测试系统及方法
本专利技术涉及数据库领域,具体而言,涉及一种XML数据库性能测试系统及方法。
技术介绍
随着XML (extensible Markup Language,扩展标记语言)逐渐成为互联网上数据 表示与数据交换的标准,为了有效管理大量XML数据,各数据库厂商纷纷推出支持XML数据 的数据库产品。如何对这些数据库产品的性能进行评价成为用户选择本文档来自技高网...

【技术保护点】
一种XML数据库性能测试系统,其特征在于,包括:数据生成模块,用于生成CSV格式文件;加载模块,用于从所述CSV格式文件中取出数据,生成XML文档,并将所述XML文档加载到XML数据库;事务生成模块,用于生成不同类型的事务,并设置所述事务执行的开始及响应时间,将所述不同类型的事务存放在对应的事务队列中;测试执行模块,用于根据所述事务队列中各事务的执行情况进行XML数据库性能测试,所述测试包括:测试更新的事务是否符合XML数据库的原子性和一致性,并将测试结果传送给结果统计模块;结果统计模块,用于根据所述测试结果统计不同类型的事务数,根据统计结果实时计算所述XML数据库单位时间内的事务处理能力,并...

【技术特征摘要】

【专利技术属性】
技术研发人员:罗正海郑程光孙伟丰李浩程仁波许珊娜
申请(专利权)人:北大方正集团有限公司方正信息产业控股有限公司上海方正数字出版技术有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1