暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
【GoldenDB专利】优化数据库语句确定方法、装置、设备及存储介质_CN202310967677.1_金篆信科有限责任公司.PDF
42
16页
0次
2024-03-26
免费下载
(19)国家知识产权局
(12)发明专利申请
(10)申请公布号
(43)申请公布日
(21)申请号 202310967677 .1
(22)申请日 2023 .08.02
(71)申请人 金篆信科有限责任公司
地址 100176 北京市大兴区经济技术开发
区科谷一街10号院8号楼18层(北京自
贸试验区高端产业片区亦庄组团)
(72)发明人 涂坤 宦家佳 
(74)专利代理机构 北京品源专利代理有限公司
11332
专利代理师 潘登
(51)Int.Cl.
G06F
16/242
(2019 .01)
G06F
11/30
(2006 .01)
(54)发明名称
优化数据库语句确定方法装置设备及存
储介质
(57)摘要
本发明公开了一种优化数据库语句确定方
装置设备及存储介质该方法包括获取待
优化数据库语句根据待优化数据库语句中的关
系运算符对待优化数据库语句进行语句重组
得到至少一条数据库重组语句执行待优化数据
库语句和各数据库重组语句分别得到待优化数
据库语句和各数据库重组语句在语句执行过程
中的句执行损失数 据语句执行损失数
确定待优化数据库语句对应的目标优化数据
库语句本发明实施例实现了对数据库语句的优
化全面性节约了人力资源的同时提高了语句优
化效率。
权利要求书2页 说明书10页 附图3页
CN 116881280 A
2023.10.13
CN 116881280 A
1 .一种优化数据库语句确定方法其特征在于包括
获取待优化数据库语句
根据所述待优化数据库语句中的系运算符对所述待优化数据库语句进行语句重
得到至少一条数据库重组语句
执行所述待优化数据库语句和各所述数据库重组语句分别得到所述待优化数据库语
句和各所述数据库重组语句在语句执行过程中的语句执行损失数据
根据所述语句执行损失数据确定所述待优化数据库语句对应的目标优化数据库语
句。
2.根据权利要求1所述的方法其特征在于所述根据所述待优化数据库语句中的关系
运算符对所述待优化数据库语句进行语句重组得到至少一条数据库重组语句包括
对所述待优化数据库语句进行语句分析得到所述待优化数据库语句对应的关系运算
根据所述关系运算符基于运算符等价转换规则将所述待优化数据库语句进行语句
重组得到至少一条数据库重组语句
3 .根据权利要求1所述的方法其特征在于所述语句执行损失数据包括中央处理器
CPU使用率内存用率和语句执行时长
4 .根据权利要求3所述的方法其特征在于所述根据所述语句执行损失数据确定所
述待优化数据库语句对应的目标优化数据库语句包括
根据所述待优化数据库语句和各所述数据库重组语句分别对应的CPU使用率确定CPU
排序结果
根据所述待优化数据库语句和各所述数据库重组语句分别对应的内存占用率确定内
存排序结果
根据所述待优化数据库语句和各所述数据库重组语句分别对应的语句执行时长确定
时间排序结果
根据所述CPU排序结果所述内存排序结果和所述时间排序结果确定所述待优化数据
库语句对应的目标优化数据库语句
5 .根据权利要求4所述的方法其特征在于所述根据所述CPU排序结果所述内存排序
结果和所述时间排序结果确定所述待优化数据库语句对应的目标优化数据库语句包括
根据所述CPU排序结果确定预设排序位次内的第一候选优化数据库语句
根据所述内存排序结果确定预设排序位次内的第二候选优化数据库语句
根据所述时间排序结果确定预设排序位次内的第三候选优化数据库语句
根据所述第一候选优化数据库语句所述第二候选优化数据库语句和所述第三候选优
化数据库语句确定所述待优化数据库语句对应的目标优化数据库语句
6 .根据权利要求3所述的方法其特征在于所述根据所述语句执行损失数据确定所
述待优化数据库语句对应的目标优化数据库语句包括
根据所述待优化数据库语句和各所述数据库重组语句分别对应的CPU使用率内存占
用率和语句执行时长基于预设的CPU权重参数内存权重参数和时间权重参数确定所述
待优化数据库语句对应的目标优化数据库语句
7 .一种优化数据库语句确定装置其特征在于包括
权 利 要 求 书
1/2
2
CN 116881280 A
2
of 16
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

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