暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
【GoldenDB】数据库性能检测方法、装置、设备及介质_CN202411939384 .3_金篆信科有限责任公司.pdf
41
24页
1次
2025-04-22
免费下载
(19)国家知识产权局
(12)发明专利申请
(10)申请公布号
(43)申请公布日
(21)申请号 202411939384 .3
(22)申请日 2024 .12.26
(71)申请人 金篆信科有限责任公司
地址 100176 北京市大兴区北京经济技术
开发区科谷一街10号院8号楼18(
京自庄组
)
(72)发明人 吴亮 
(74)专利代理机构 广东良马律师事务所 44395
专利代理师 林渠
(51)Int.Cl .
G06F
11/34
(2006 .01)
(54)发明名称
数据库性能检测方法装置设备及介质
(57)摘要
本发明涉及数据检测与分析技术领域公开
了一种数据库性能检测方法通过检测指令关键
字文件并判断是否存在新增指令关键字基于新
增指令关键字生成测试指令并进行语法判断
通过时重新生成将测试指令加入预存范本
析生成初始化数据在不同并发负载条件下执行
测试指令集性能指标数据并与历史数据比
输出性能变化结果本发明通过动态生成测
试指令解析生成数据并发执行和性能比对
现了数据库性能测试的自动化和高效化有效解
决了现有技术中覆盖范围不足人工测试效率低
下的问题
权利要求书3页 说明书18页 附图2页
CN 119782119 A
2025.04.08
CN 119782119 A
1 .一种数据库性能检测方法其特征在于包括以下步骤
检测数据库存储的指令关键字文件,并判断是否检测到新增指令关键字
若检测到新增指令关键字则基于所述数据库的预存范本和所述新增指令关键字生成
测试指令
对所述测试指令进行语法正确性判断若所述测试指令未满足语法正确性要求则基
于所述预存范本和所述新增指令关键字重新生成测试指令
将通过语法正确性判断的测试指令加入所述数据库的预存范本中
对所述预存范本中的测试指令进行语法结构解析生成支持测试执行的初始化数据
基于所述初始化数据在不同并发负载条件下对测试指令进行执行并采集测试指令
执行过程中的性能指标数据
比对采集的性能指标数据与历史性能指标数据生成并输出性能变化结果
2 .如权利要求1所述的数据库性能检测方法其特征在于检测数据库存储的指令关键
字文件并判断是否检测到新增指令关键字包括
读取数据库存储的指令关键字文件提取已存储的指令关键字集合
扫描当前操作环境中使用的指令关键字并提取当前操作环境中的指令关键字集合
比对已存储的指令关键字集合与当前操作环境中的指令关键字集合
若当前操作环境中的指令关键字集合中存在超出已存储的指令关键字集合的指令关
键字则判断存在新增指令关键字
若当前操作环境中的指令关键字集合完全包含于已存储的指令关键字集合中则判断
不存在新增指令关键字
3 .如权利要求1所述的数据库性能检测方法其特征在于对所述测试指令进行语法正
确性判断若所述测试指令未满足语法正确性要求则基于所述预存范本和所述新增指令
关键字重新生成测试指令包括
调用语法规则库对所述测试指令逐一匹配验证所述测试指令的语法是否符合数据
库执行标准
若所述测试指令未满足语法正确性要求则分析语法错误的具体原因所述具体原因
包括关键字缺失操作符错误或目标数据格式不匹配
根据所述语法错误的具体原因基于所述预存范本和所述新增指令关键字调整组合逻
辑,重新组合生成新的测试指令
对所述新的测试指令重复执行语法正确性检查直至测试指令满足语法正确性要求
4 .如权利要求1所述的数据库性能检测方法其特征在于对所述预存范本中的测试指
令进行语法结构解析生成支持测试执行的初始化数据包括
读取所述预存范本中的测试指令并提取所述测试指令的关键语法结构所述关键语
法结构包括操作类型目标数据表字段名条件语句及嵌套结构
基于所述关键语法结构中的操作类型生成初始数据模板所述初始数据模板包括字
段值的类型范围及数量
根据所述关键语法结构中的目标数据表和字段名解析字段的依赖关系生成字段与
数据表之间的依赖链路
基于所述依赖链路和关键语法结构中的条件语句将所述初始数据模板中的字段值填
权 利 要 求 书
1/3
2
CN 119782119 A
2
of 24
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜