暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
CN202310150632.5-数据库查询语句的优化方法、存储介质与设备.PDF
8
14页
0次
2024-03-20
免费下载
(19)国家知识产权局
(12)发明专利申请
(10)申请公布号
(43)申请公布日
(21)申请号 202310150632.5
(22)申请日 2023 .02 .13
(71)申请人 北京人大金仓信息技术股份有限公
地址 100102 北京市朝阳区容达路7号院5
号楼1至3层101内二层201
(72)发明人 王源春 徐登峰 尹强 
(74)专利代理机构 北京智汇东方知识产权代理
事务所(普通合伙) 11391
专利代理师 刘长江
(51)Int.Cl.
G06F
16/2453
(2019 .01)
G06F
16/2455
(2019 .01)
G06F
16/242
(2019 .01)
(54)发明名称
数据库查询语句的优化方法存储介质与设
(57)摘要
本发明提供了一种数据库查询语句的优化
方法存储介质与设备其中上述方法包括判断
数据库查询语句是否满足实施语句优化方法的
条件若是则将数据库查询语句中相关标量子
查询语句提取至数据库查询语句最外层目标列
修改相关标量子查询中的约束条件通过此方法
将相关标量子查询提取至最外层目标列之后
据库查询语句会先对所要查询数据进行ROWNUM
分页操作随后再根据经过分页后的数据执行相
关标量子查询减少了相关标量子查询所要循环
遍历的次 提升了数据库查询语句的执行效
率。
权利要求书2页 说明书8页 附图3页
CN 116257552 A
2023.06.13
CN 116257552 A
1 .一种数据库查询语句的优化方法包括
判断所述数据库查询语句是否满足实施语句优化方法的条件
若是则将所述数据库查询语句中相关标量子查询语句提取至所述数据库查询语句最
外层目标列
修改所述相关标量子查询中的约束条件
2.根据权利要求1所述的数据库查询语句的优化方法其中
所述判断所述数据库查询语句是否满足实施语句优化方法的条件的步骤包括
判断所述数据库查询语句是否为ROWNUM的分页操作形式
若所述数据库查询语句是所述ROWNUM的分页操作形式则判断所述数据库查询语句内
层目标列是否存在相关标量子查询
3 .根据权利要求2所述的数据库查询语句的优化方法其中
所述判断所述数据库查询语句内层目标列是否存在相关标量子查询的步骤之后包括
若所述数据库查询语句内层目标列存在所述相关标量子查询则判断所述数据库查询
语句内层目标列是否含有排序和/或分组操作语句
4 .根据权利要求2所述的数据库查询语句的优化方法其中
所述判断所述数据库查询语句内层目标列是否存在相关标量子查询的步骤之后还包
若所述数据库查询语句内层目标列不存在所述相关标量子查询则判定不满足实施语
句优化方法的条件
5 .根据权利要求3所述的数据库查询语句的优化方法其中
所述判断所述数据库查询语句内层目标列是否含有排序和/或分组操作语句的步骤之
后包括
若所述数据库查询语句内层目标列含有所述排序和/或分组操作语句则判断所述排
序和/或分组操作语句的作用对象是否与所述相关标量子查询的结果相关
6 .根据权利要求3所述的数据库查询语句的优化方法其中
所述判断所述数据库查询语句内层目标列是否含有排序和/或分组操作语句的步骤之
后还包括
若所述数据库查询语句内层目标列不含有所述排序和/或分组操作语句则判定满足
实施语句优化方法的条件
7 .根据权利要求5所述的数据库查询语句的优化方法其中
所述判断所述排序和/或分组操作语句的作用对象是否与所述相关标量子查询的结果
相关的步骤之后包括
若所述排序和/或分组操作语句的作用对象与所述相关标量子查询的结果无关则判
定满足实施语句优化方法的条件
8.根据权利要求5所述的数据库查询语句的优化方法其中
所述判断所述排序和/或分组操作语句的作用对象是否与所述相关标量子查询的结果
相关的步骤之后还包括
若所述排序和/或分组操作语句的作用对象与所述相关标量子查询的结果相关则判
定不满足实施语句优化方法的条件
权 利 要 求 书
1/2
2
CN 116257552 A
2
of 14
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

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