[发明专利]基于Driver组件的监听方法以及驱动器设备在审
申请号: | 201910572483.5 | 申请日: | 2019-06-28 |
公开(公告)号: | CN110471815A | 公开(公告)日: | 2019-11-19 |
发明(设计)人: | 梁俊杰 | 申请(专利权)人: | 武汉迎风聚智科技有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F11/36;G06F16/21;G06Q40/04 |
代理公司: | 11570 北京众达德权知识产权代理有限公司 | 代理人: | 刘杰<国际申请>=<国际公布>=<进入国 |
地址: | 430000 湖北省武汉市武昌*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 目标数据库 驱动器设备 监听端口 模拟处理 应用场景 监听 事务 并行通讯端口 测试 处理状态 监听目标 设备实体 网络连接 用户发起 用户输出 触发 还原 数据库 配置 申请 | ||
本申请提供了基于Driver组件的监听方法以及驱动器设备,用于还原目标数据库更为真实的应用场景,得到目标数据库更为准确的TPC‑E测试结果。方法包括:驱动器设备启动用户发起的TPC‑E测试任务;驱动器设备分别在Driver组件与CEServer组件之间、Driver组件与MEEServer组件之间、CEServer组件与目标数据库之间、MEEServer组件与目标数据库之间配置目标监听端口,目标监听端口为在实际应用场景中监听不同设备实体之间的网络连接的并行通讯端口;驱动器设备触发CEServer组件以及MEEServer组件分别向目标数据库发起用于进行TPC‑E测试的模拟处理事务,以使得目标数据库处理模拟处理事务;驱动器设备根据目标监听端口,监听目标数据库对于模拟处理事务的处理状态,并生成目标数据库的TPC‑E测试结果;驱动器设备向用户输出TPC‑E测试结果。
技术领域
本申请涉及测试领域,尤其涉及基于Driver组件的监听方法以及驱动器设备。
背景技术
事务处理性能委员会(Transaction Processing Performance Council,TPC)推出的TPC-E测试基准,用于对数据库进行TPC-E测试,评估数据库的性能。
容易理解,TPC-E测试基准为理论上的规范文件,需要基于TPC-E测试基准开发对应的TPC-E测试工具。而在TPC-E测试过程中,TPC-E测试工具通过监听数据库关于TPC-E测试涉及的业务处理,进而可得到TPC-E测试结果。
然而,TPC-E测试基准只简要地说明了数据库的业务流程,在开发TPC-E测试工具时发现,数据库的实际业务场景需要涉及到多个的设备实体交互,而现有的TPC-E测试工具是从代码层面来还原业务场景的,其监听机制停留在了代码层面,与设备实体的模拟对象的代码一起运行,不仅未能还原数据库的真实应用场景,并且,一定程度上还会影响到数据库关于业务处理的处理效率,因此,对TPC-E测试结果带来一定的误差。
发明内容
本申请提供了基于Driver组件的监听方法以及驱动器设备,用于还原目标数据库更为真实的应用场景,得到目标数据库更为准确的TPC-E测试结果。
第一方面,本申请提供了基于Driver组件的监听方法,监听方法应用于驱动器设备,驱动器设备用于运行Driver组件,Driver组件包括于TPC-E测试平台,TPC-E测试平台还包括CEServer组件以及MEEServer组件,Driver组件用于控制TPC-E测试,CEServer组件用于模拟客户操作型事务,MEEServer用于模拟市场操作型事务,方法包括:
驱动器设备启动用户发起的TPC-E测试任务,TPC-E测试任务用于对目标数据库进行TPC-E测试;
驱动器设备分别在Driver组件与CEServer组件之间、Driver组件与MEEServer组件之间、CEServer组件与目标数据库之间、MEEServer组件与目标数据库之间配置目标监听端口,目标监听端口为在实际应用场景中监听不同设备实体之间的网络连接的监听端口;
驱动器设备触发CEServer组件以及MEEServer组件分别向目标数据库发起用于进行TPC-E测试的模拟处理事务,以使得目标数据库处理模拟处理事务;
驱动器设备根据目标监听端口,监听目标数据库对于模拟处理事务的处理状态,并生成目标数据库的TPC-E测试结果;
驱动器设备向用户输出TPC-E测试结果。
优选地,驱动器设备根据目标监听端口,监听目标数据库对于模拟处理事务的处理状态包括:
驱动器设备根据目标监听端口,监听CEServer组件根据每个模拟处理事务与目标数据库之间建立第一网络连接的建立时间;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉迎风聚智科技有限公司,未经武汉迎风聚智科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910572483.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:服务器装置的错误报告功能的控制方法
- 下一篇:固态硬盘的数据管理方法及装置