暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
CN119917532A-数据库操作语句的优化方法及相关产品_电科金仓.PDF
16
15页
0次
2025-05-15
免费下载
(19)国家知识产权局
(12)发明专利申请
(10)申请公布号
(43)申请公布日
(21)申请号 202411978191 .9
(22)申请日 2024 .12.30
(71)申请人 中电科金仓北京科技股份有限公
地址 100102 北京市朝阳区容达路7号院5
号楼13101内二层201
(72)发明人 杨紫璇 尹强 徐登峰 
(74)专利代理机构 北京智汇东方知识产权代理
事务所(普通合伙) 11391
专利代理师 刘哲莉
(51)Int.Cl .
G06F
16/2453
(2019 .01)
G06F
16/2452
(2019 .01)
G06F
16/242
(2019 .01)
(54)发明名称
数据库操作语句的优化方法及相关产品
(57)摘要
本发明提供了一种数据库操作语句的优化
方法及相关产品其中上述方法包括获取数据
库操作语句判断数据库操作语句是否存在子查
询语句以及子查询语句中是否存在去重操作
数据库操作语句存在子查询语句并且子查询语
句中存在去重操作的情况下判断数据库操作语
句是否符合预设条件预设条件用于确定数据库
操作语句属于重复值不敏感的情况若数据库操
作语句符合预设条件则删除子查询语句中的去
重操作通过此方法可以对符合条件的数据库
操作语句消除其子查询语句中的去重操作从而
避免在重复值不敏感的情况下进行对数据进行
去重造成冗余操作提高查询效率
权利要求书2页 说明书10页 附图2页
CN 119917532 A
2025.05.02
CN 119917532 A
1 .一种数据库操作语句的优化方法包括
获取所述数据库操作语句
判断所述数据库操作语句是否存在子查询语句以及所述子查询语句中是否存在去重
操作
在所述数据库操作语句存在所述子查询语句并且所述子查询语句中存在所述去重操
作的情况下判断所述数据库操作语句是否符合预设条件所述预设条件用于确定所述数
据库操作语句属于重复值不敏感的情况
若所述数据库操作语句符合所述预设条件则删除所述子查询语句中的所述去重操
2 .根据权利要求1所述的数据库操作语句的优化方法其中
所述判断所述子查询语句中是否存在去重操作的步骤包括
判断所述子查询语句中是否存在带有去重性质的关键词
若是则判定所述子查询语句中存在所述去重操作
3 .根据权利要求2所述的数据库操作语句的优化方法其中
所述带有去重性质的关键词包括去重关键词以及分组关键词
所述删除所述子查询语句中的所述去重操作的步骤包括
获取所述数据库操作语句的执行计划
在所述子查询语句中带有所述去重关键词的情况下删除所述去重关键词并删除所述
执行计划中所述子查询语句对应的去重节点
在所述子查询语句中带有所述分组关键词的情况下判断所述子查询语句的目标列中
是否存在聚集函数
在所述子查询语句的目标列中不存在所述聚集函数的情况下删除所述分组关键词并
删除所述执行计划中所述子查询语句对应的去重节点
4 .根据权利要求1所述的数据库操作语句的优化方法其中
所述判断所述数据库操作语句是否符合预设条件的步骤包括
判断所述数据库操作语句中的父查询语句是否通过条件判断关键词与所述子查询语
句连接
若是则判定所述数据库操作语句符合所述预设条件
5 .根据权利要求1所述的数据库操作语句的优化方法其中
所述判断所述数据库操作语句是否符合预设条件的步骤包括
判断所述数据库操作语句是否通过去重集合操作连接所述子查询语句
若是则判定所述数据库操作语句符合所述预设条件
6 .根据权利要求1所述的数据库操作语句的优化方法其中
所述判断所述数据库操作语句是否符合预设条件的步骤包括
判断所述数据库操作语句中的父查询语句中是否存在去重操作
若是则判定所述数据库操作语句符合所述预设条件
7 .根据权利要求1所述的数据库操作语句的优化方法其中
所述判断所述数据库操作语句是否符合预设条件的步骤包括
判断所述数据库操作语句中父查询语句是否通过半连接或者反连接与所述子查询语
权 利 要 求 书
1/2
2
CN 119917532 A
2
of 15
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

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