暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
CN114265909A 关系型数据库查询优化方法、装置、电子设备及存储介质.pdf
73
18页
0次
2022-04-27
免费下载
(19)中华人民共和国国家知识产权局
(12)发明专利申请
(10)申请公布号
(43)申请公布日
(21)申请号 202111614637.6
(22)申请日 2021.12 .27
(71)申请人 北京人大金仓信息技术股份有
地址 100102 北京市朝阳区容达路7号院5
号楼1至3层101内二层201
(72)发明人 徐登峰 尹强 
(74)专利代理机构 北京开阳星知识产权代理有
限公 11710
代理人 唐博
(51)Int.Cl.
G06F
16/28
(2019 .01)
G06F
16/2453
(2019 .01)
G06F
16/242
(2019 .01)
(54)发明
系型库查
备及存储介
(57)摘要
本申例公种关
询优化方法、装置、子设备及存储质,属于数
据库技术领域能够解决现有技术中通过词下
推的方式进行SQL词条杂耗时
导致查询效率较低的问题该方法包括计算SQL
N个过滤条件中每个过滤条件的第一等级
N第一级值SQL用于
SQL句的
第二级值在N第一级值
个第三等级值的情况下将每个第三等级值对应
滤条件上到连接条件之N
一等级值中存在至少一个第四等级值的情况下
第四过滤
条件之下执行。
权利要求书2页 说明书10页 附图5页
CN 114265909 A
2022.04.01
CN 114265909 A
1 .一种系型数据库查询优化方法其特征在于所述方法包括
计算SQL语N个过滤件中每个过滤条件的第一等级值得到N个第一等级所述
SQL语句于对至少两个基表进行连接查询
计算所述SQL语句连接条件的第二等级值
在所N在至少一值的第三级值对应
的过滤条件上拉到所述连接条件之上执行
在所N在至少一第四值的第四级值对应
的过滤条件下推到所述连接条件之下执行
其中第三于或第二第四
述第二等级值N为正整数。
2.据权利要求1所述的方法其特征所述每第三等级值对应的过滤件中
在执行代价大于或等于代价值的函数。
3 .据权利要求1所述的方法特征所述计SQL句的N个过滤条件中个过
滤条件的第一等级值到N个第一等级值计算所述SQL语接条件的第二等级值
基于所述每个过滤条件执行代价计算得到相应第一等级值
基于所述连接条件执行代价计算得到所述第二等级值。
4 .利要2所方法所述于所件的代价
计算得到相应的第一等级值基于所述连接条件的执行代价算得到所述第二等级值
基于所述每个过滤条件执行代价和选择率计算得到相应第一等级值
基于所述连接条件执行代价和选择率计算得到所述第二等级值。
5 .据权利要求1所述的其特在于所述少一个三等级值对应的滤条
按照对应等级值的大小从小到大执行。
6 .据权利要求1所述的其特在于所述少一个第四级值对应的滤条
按照对应等级值的大小从小到大执行。
7 .利要16任述的方法第四应的
滤条件下推到所述连接条件之下执行之后所述方法还包括
在所N于或值的第一级值情况存所
SQL语句执行结果。
8.种关系型
所述计算模块用于计算SQLN个过滤条件中个过滤件的第一等级得到N
第一级值所述SQL用于对至少两个进行计算SQL句的
条件的第二等级值
所述执行模块在所述N第一等级值中在至少一第三等级值的情况下
第三对应的过滤上拉接条之上在所N第一级值
在至少一个第四等级值的情况将每个第四等级值对应的过滤条件下推到所述连接条
之下执行其中所述每个第三等级值大于或等于所述第二等级值所述每个第四等级值小
权 利 要 求 书
1/2
2
CN 114265909 A
2
of 18
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

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