暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
一种查询优化方法、存储介质与计算机设备_CN117149821A_人大金仓.PDF
37
13页
0次
2024-01-29
免费下载
(19)国家知识产权局
(12)发明专利申请
(10)申请公布号
(43)申请公布日
(21)申请号 202311352922 .4
(22)申请日 2023 .10 .19
(71)申请人 北京人大金仓信息技术股份有限公
地址 100102 北京市朝阳区容达路7号院5
号楼13101内二层201
(72)发明人 王源春 尹强 徐登峰 
(74)专利代理机构 北京智汇东方知识产权代理
事务所(普通合伙) 11391
专利代理师 刘长江
(51)Int.Cl.
G06F
16/2453
(2019 .01)
G06F
16/242
(2019 .01)
(54)发明名称
一种查询优化方法存储介质与计算机设备
(57)摘要
本发明涉及数据库技术特别涉及一种查询
优化方法存储介质与计算机设备该查询优化
方法包括获取包含相关标量子查询的查询语
句;判断查询语句是否符合预设的相关标量子查
询上拉规则若是则对查询语句进行相关标量
子查询上拉处理本发明有针对性地对满足条件
的查询语句进行优化完成相关标量子查询做上
拉处理让相关数据先经过过滤处理实现了提
前过滤相关元素内容提前减少了查询的数据
量,从而减少目标列中相关标量子查询的循环次
数,从而提升了数据库的整体性能
权利要求书2页 说明书7页 附图3页
CN 117149821 A
2023.12.01
CN 117149821 A
1 .一种查询优化方法包括
获取包含相关标量子查询的查询语句
判断所述查询语句是否符合预设的相关标量子查询上推规则
若是则对所述查询语句进行相关标量子查询上推处理
2 .根据权利要求1所述的查询优化方法其中
判断所述查询语句是否符合预设的相关标量子查询上推规则包括
判断所述查询语句的外层目标列内是否包含作用于所述相关标量子查询所在查询表
的过滤条件
判断所述相关标量子查询是否仅输出一个值
判断所述查询语句的提升层次中的相关元素是否被引用
在三项所述判断的结果均为是的情况下确定所述查询语句符合预设的相关标量子查
询上推规则
3 .根据权利要求2所述的查询优化方法其中
判断所述查询语句的外层目标列内是否包含作用于所述相关标量子查询所在查询表
的过滤条件包括:
查找所述查询语句的外层目标列信息
根据所述外层目标列信息判断所述外层目标列内是否包含作用于内层目标列所在查
询表的过滤条件
若包含则确定所述查询语句的外层目标列内包含作用于所述相关标量子查询所在查
询表的过滤条件
4 .根据权利要求2所述的查询优化方法其中
在判断所述相关标量子查询是否仅输出一个值的步骤之前所述查询优化方法还包
括:
查找所述查询语句的内层目标列中对应元素为相关标量子查询的内容
5 .根据权利要求1所述的查询优化方法其中
对所述查询语句进行相关标量子查询上推处理包括
将所述查询语句的内层目标列的相关标量子查询上推至所述查询语句的提升层次中
6 .根据权利要求5所述的查询优化方法其中
将所述查询语句的内层目标列的相关标量子查询上推至所述查询语句的提升层次中
包括
在所述查询语句的提升层次中存储所述相关标量子查询所需的相关元素
修改与上推至所述提升层次的相关标量子查询对应的相关元素
7 .根据权利要求1所述的查询优化方法其中
在所述获取包含相关标量子查询的查询语句的步骤之前所述查询优化方法还包括
获取查询语句以及所述查询语句的外层目标列信息
根据所述查询语句的外层目标列信息判断所述查询语句的内层目标列是否包含相关
标量子查询
若包含则将获取得到的查询语句作为所述包含相关标量子查询的查询语句
8.根据权利要求7所述的查询优化方法其中
权 利 要 求 书
1/2
2
CN 117149821 A
2
of 13
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

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