暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
【GoldenDB专利】分布式数据库 IN 子查询下压优化方法、装置、设备及介质_202311821856.0_金篆信科有限责任公司.PDF
35
13页
0次
2025-03-10
免费下载
(19)国家知识产权局
(12)发明专利申请
(10)申请公布号
(43)申请公布日
(21)申请号 202311821856 .0
(22)申请日 2023 .12.27
(71)申请人 金篆信科有限责任公司
地址 100000 北京市大兴区北京经济技术
开发区科谷一街10号院8号楼18(
京自庄组
)
(72)发明人 曹露 史智慧 张军 马玉伟 
(74)专利代理机构 广东良马律师事务所 44395
专利代理师 邓天祥
(51)Int.Cl .
G06F
16/2453
(2019 .01)
G06F
16/27
(2019 .01)
G06F
16/248
(2019 .01)
(54)发明名称
分布式数据库IN子查询下压优化方法
设备及介质
(57)摘要
本发明公开了分布式数据库IN子查询下压
优化方法装置设备及介质涉及分布式数据库
技术领域其中所述方法包括预先设置IN子查
询的结果集阈值T下发目标查询语句到数据节
点,得到IN子查询的结果控制PROXY层到数据节
点上捞取IN子查询的结果结果集行数为N将结
果集行数N与结果集阈值T进行比对根据比对结
果执行IN子查询下压优化策略这样通过本发
明的方法可有效提升分布式数据库的IN子查询
执行效率减少CPU和磁盘空间等资源消耗节省
硬件成本有利于客户端的流畅运行
权利要求书2页 说明书8页 附图2页
CN 117785926 A
2024.03.29
CN 117785926 A
1 .一种分布式数据库IN子查询下压优化方法其特征在于所述方法包括
预先设置IN子查询的结果集阈值T
下发目标查询语句到数据节点得到IN子查询的结果
控制PROXY层到数据节点上捞取IN子查询的结果结果集行数为N
将结果集行数N与结果集阈值T进行比对根据比对结果执行IN子查询下压优化策略
2 .根据权利要求1所述的分布式数据库IN子查询下压优化方法其特征在于所述IN
查询下压优化策略包括合并下压策略与批量下压策略
其中所述将结果集行数N与结果集阈值T进行比对根据比对结果执行IN子查询下压
优化策略包括
将结果集行数N与结果集阈值T进行比对
NT则执行合并下压策略
NT则执行批量下压策略
3 .根据权利要求2所述的分布式数据库IN子查询下压优化方法其特征在于所述合并
下压策略为
控制PROXY层将IN子查询的结果拼接到主查询然后下压到数据节点计算
4 .根据权利要求3所述的分布式数据库IN子查询下压优化方法其特征在于所述批量
下压策略为
控制PROXY层将IN子查询的结果等分成若干份每份的数量为T ,分别下压到数据节点
计算
5 .根据权利要求4所述的分布式数据库IN子查询下压优化方法其特征在于所述将结
果集行数N与结果集阈值T进行比对根据比对结果执行合并下压策略或者批量下压策略
还包括
将下压到数据节点计算生成的计算结果汇总到PROXY
6 .根据权利要求15任一项所述的分布式数据库IN子查询下压优化方法其特征在于
所述下发目标查询语句到数据节点得到IN子查询的结果之前,包括
通过在目标查询语句的任意位置中插入hint内容控制IN子查询下压优化策略为可执
行状态或者不可执行状态
7 .根据权利要求6所述的分布式数据库IN子查询下压优化方法其特征在于所述通过
在目标查询语句的任意位置中插入hint内容控制IN子查询下压优化策略为可执行状态或
者不可执行状态包括
通过在目标查询语句的任意位置中插入/*+set_optimizemodebatch_convert*/
IN子查询下压优化策略为可执行状态
通过在目标查询语句的任意位置中插入/*+set_optimizemodeoff*/控制IN子查询
下压优化策略为不可执行状态
8.一种分布式数据库IN子查询下压优化装置其特征在于所述装置包括
阈值设置模块用于预先设置IN子查询的结果集阈值T
语句下发模块用于下发目标查询语句到数据节点得到IN子查询的结果
结果捞取模块用于控制PROXY层到数据节点上捞取IN子查询的结果结果集行数为N
比对执行模块用于将结果集行数N与结果集阈值T进行比对根据比对结果执行IN
权 利 要 求 书
1/2
2
CN 117785926 A
2
of 13
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

文档被以下合辑收录

评论

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