【技术实现步骤摘要】
【专利摘要】本专利技术提供了一种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
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。