暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
CN202211037293.1-数据库查询的处理方法、存储介质与计算机设备.PDF
51
19页
0次
2024-03-20
免费下载
(19)国家知识产权局
(12)发明专利申请
(10)申请公布号
(43)申请公布日
(21)申请号 202211037293.1
(22)申请日 2022.08 .26
(71)申请人 北京人大金仓信息技术股份有
地址 100102 北京市朝阳区容达路7号院5
号楼1至3层101内二层201
(72)发明人 范国 
(74)专利代理机构 北京智汇东方知识产权代理
事务所(普通合伙) 11391
专利代理师 刘长江
(51)Int.Cl .
G06F
16/2458
(2019 .01)
G06F
16/22
(2019 .01)
G06F
16/23
(2019 .01)
G06F
16/2453
(2019 .01)
(54)发明
数据库查询的处理方法存储介质与计算机
设备
(57)摘要
本发明提供了一种数据库查处理方法
质与其中
询语对查询预计进
询语句的询树询树及的
得到涉及的表上预先生成的聚合使用
引的询子询树询子
配的询树
化查询树生成查询语句执行计划。用本发明
询时使用聚引进
不再需要对数据表进行扫描并进行复杂的
聚合运算从而大大缩短了查询语句的查询执行
时间并减少了对硬件的占用。
权利要求书2页 说明书11页 附图5页
CN 115391424 A
2022.11.25
CN 115391424 A
1 .一种数据库查询处理方法包括
获取查询语句并对所述查预计进行解析得到所述查询语句
对所述查询树涉及表进行遍历得到所述涉及表上预先生成的聚合索
使述聚询子树替所述询树上与所询子树配的子树
从而得到优化查询树
根据所述优化查树生成所述查询语句执行计划。
2.据权利要求1所述的库查询的处方法其中使述聚询子树
替换所述查树上与所述查询子树相匹配匹配子树的步骤包括
将遍历得到全部所述合索引分别编译成聚合索子树
在所述查询树上查询与所述合索引子树相匹配子树
使所述聚合索引子树替换所述配的子树。
3 .据权利要2所述的库查处理其中在所述询树上与所
述聚合索子树相匹配匹配子树的步骤包括
再次历所述查询树与所述询子树树以及子询包含所述聚
子树查询条件子树作为所述匹配子树。
4 .根据权利要求1所述的库查处理其中据所述优化查询树生成所述
执行计的步骤包括
由所述数据库优化器对所述优化查询树进行代价评估
基于代价评估结果从所述所述优化查询树挑选所述执行计划。
5 .据权利要求1所述的库查询的处方法其中在所述根据所优化询树生
成所述查询语句的执行计划步骤之后还包括
述数库的执器执行所述执行计在执行过程中处理述聚引子树的
程中从对应的聚合索查询得出符合条件索引键值及其合数据。
6 .据权利要求5所述的库查处理其中对应的引中查询得
符合条件的索引键及其聚合数据步骤之后还包括
断所述聚合数据是否直接为所需结果数
若否对所述合数据进行二次计算得到所述结果数据。
7 .根据权利要求1所述据库查询处理方法其中
对所述查及的历之如果及的表全有聚
由所述数据库优化器直接根据所述查询树制定执行计划。
8.根据权利要求1所述的数据库查的处理方法其中还包括
获取触发述数库的聚引更新的操作照所述数据操作对所述数
的目标数据表进行数据修改
读取所述合索引预先定义的统计公式
使所述统计公式对修改的数据进行计计算得到统计信息
使所述统计信息更新所述合索的聚合数据。
9.种机读存被处
器执行时实现根据权利要求1至8任一项所述据库查询的处理方法。
10 .一种计机设备包括存储处理器存储在所存储器上并在所述处器上
权 利 要 求 书
1/2
2
CN 115391424 A
2
of 19
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

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