暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
CN202111568262.4-分区表的分组聚集查询方法、装置、计算机设备和介质.PDF
49
23页
0次
2024-03-20
免费下载
(19)中华人民共和国国家知识产权局
(12)发明专利申请
(10)申请公布号
(43)申请公布日
(21)申请号 202111568262.4
(22)申请日 2021.12 .21
(71)申请人 北京人大金仓信息技术股份有
地址 100102 北京市朝阳区容达路7号院5
号楼1至3层101内二层201
(72)发明人 王鸿翔 
(74)专利代理机构 北京开阳星知识产权代理有
限公 11710
代理人 唐博
(51)Int.Cl.
G06F
16/2455
(2019 .01)
G06F
16/22
(2019 .01)
(54)发明
分区表的询方计算
设备和介质
(57)摘要
种分表的
装置、计算机设备和介其中该方法包括
确定分区表的分组聚集查询符合预设条件时
分组聚集操作下推至分区表的各个分区中生成
对应的分组聚集执行计将分组聚集执行计
发送至所有的计算节点使各计算节点在各分
区上并行执行分组聚集执行计得到对应的执
将收到的
所有执行结果进行汇将汇总后得到的总执
行结果返回至对应的客端。本公开实施例通过
推优
各分组聚作能够提
组聚集查的执行效提升数据库性能。
权利要求书2页 说明书13页 附图7页
CN 114254005 A
2022.03.29
CN 114254005 A
1 .一种分分组聚集查询方法其特征在于应用于主节点所述方法包括
确定分区表的分组集查询符合预设条件时将所述分组聚作下推至所述分区
的各个分区中生成对应分组聚集执行计
将所述分组集执行计划发送至有的计算节点使各计节点在各分区上并行
行所述分组聚集执行计得到对应的执行结果将所述执行结果发送至所述主节点
将收到的
端。
2.据权利要求1所述的其特在于确定分区表的分组集查询符合预
件时述分作下所述表的分区应的组聚集执
计划之前还包括
获取所述分组聚集查询对应的分组条
根据所述分组条件确定所述分组聚集查询符合预设条件。
3 .根据权利要求1所述的方法其特征在于所述分组聚集查通过下方式得到
接收客端发送的查询请求对所述查询请求进行解析生成对应的语法树
若所述语法树中含的目令为据操纵语言则对所述语法树进行义分
和查询重写得到对应的查询树
对所述查询树进行提取得到所述分组聚集查询。
4 .根据权利要求3所述的方法其特征在于还包括
若所述语法树中含的目令不是数操纵语言命令则通过本命令序将所
令下有的使计算别执述目对应的
行结果并将所述执行结果发送至所述主节点。
5 .一种分区表分组聚集查询方法其特征在于用于各计算节点所述方法包括
接收送的集执划由
定分区分组聚集查合预设条件时将所述分组聚操作下推至所述分区表的各
分区中之后生成
在各上并执行执行将所
果发主节使所节点将收到的执行后得
总执行结果返回至对应端。
6 .据权利要求5所述的特征在于所述在各分区上并执行所述分组聚集执
行计得到对应的执行结果包括
根据所述分组聚集执行计划获取各分区分别对应待聚集原始分区数
对所述原始分区数据进行部分聚集操作得到第一聚集结果
对所述第一聚集结果进行数据重分布操作得到第二聚集结果
对所述第二聚集结果进行最终聚集操作得到第三聚集结果
对所有第三聚集结果进行追加操作得到对应的执行结果。
7 .一种分区分组聚集查询装置其特征在于于主节点所述装置包括
用于分区表的询符合预件时
推至所述分区表各个分区中生成对应的分组聚集执行计
用于集执有的节点使
权 利 要 求 书
1/2
2
CN 114254005 A
2
各分行执述分执行到对应的执行将所执行
至所述主节点
用于将收到的总后到的总执果返
至对应端。
8.一种分区表分组聚集查询装置其特征在于用于各计算节点所述装置包括
接收模块用于接收主节点发送的分组聚执行其中所述分组聚执行划由
所述主节点确定分区表的分组聚集询符合预设条件时将所述分组聚集操作下推至所
分区表的各个分区中之后生成
执行模块用于在各分区上并行执行所述分组聚执行得到对应的行结
将所执行至所节点使所述将收到的有执果进
将汇总后得到执行结果返回至对应端。
9.一种计算机设备其特征在于包括
一个或多个处理器
存储装置用于存储一个或多个程序
当所述一个或个程序被所述个或多个处器执使得所述一个或个处理器
现如权利要求16中任一所述的方法。
10 .种计机可在于序被
执行时实现如权利要求16中任一所述的方法。
权 利 要 求 书
2/2
3
CN 114254005 A
3
of 23
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。