暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
优化建议生成及数据库查询方法、装置、设备及存储介质_CN110909014A_阿里巴巴.pdf
92
19页
1次
2022-01-27
免费下载
(19)中华人共和国国家知识产
(12)发明专
(10)布号
(43)请公布日
(21)请号 201811075459.2
(22)请日 2018 .09 .14
(71)请人 阿里巴巴集团控股有
地址 英属开曼群岛大开曼资本大厦一座四
层847号
(72)发明人 雷尚顺 
(74)利代理机构 北京展翼知识产权代理事务
(特殊普通合伙) 11452
代理人 屠长存
(51)Int .Cl .
G06F
16/242
(2019 .01)
G06F
16/28
(2019 .01)
(54)发明名称
化建询方
备及存储介
(57)摘要
了一化建
方法装置设备及存储介对数据库查询
中的查询条件进行下推对下推的查询条
进行件组且还可以
对投进行到投
于查条件组合可生成索引建议并且基于查
询条件组合和投影指令组合可生成重写建议。
过遵编译器的般处
充分理解数据库的原意从而能够提高生成
索引建议或重写建议准确度。
权利要求书2页 说明书11页 附图5页
CN 110909014 A
2020.03.24
CN 110909014 A
1 .据库询语句的优化建议生成方法包括
对所述数据库查询语句中条件进行下推
对下推后查询条件进行合并得到查条件组合
基于所述查条件组合生成索建议。
2.据权利要求1所述的优化建议生成方法其中在基于查询条件组生成
之前该方法还包括
除所述查询条件组合中不适于使用索引的查询条件。
3 .据权利要求1所述的优化建议生成方其中述基于查询条件组生成
步骤包括
为所述查条件组合针对的列创建索建议。
4 .据权利要求3所述的优化建议生成方其中述为询条件组合针对的列创建
索引建议步骤包括
为所述查条件组合针对的列创建式的索引扫描操作
基于所述索引扫描操作生成索建议。
5 .据权利要求1所述的优化建议生成方其中在对所述数据库查询语句中的
条件进行下推之前该方法还包括
对所述数据库查询语句进行解析将所述数据库查询语句转换为内部表达式其中
所述内部表达式包括按照预定顺序连接的查条件投影指令。
6 .根据权利要求1所述优化建议生成方法其中
对于所述数库查询语针对多个询条将所述多个表中返回结果集最小
表作为驱动表将其他表作为被驱动表将该查询条件作为每个被驱动表条件。
7 .数据库查的优化建议生成方法包括
对所述数据库查询语句中条件进行下推
对下推后查询条件进行合并得到查条件组合
对所述数据库查询语句中投影指令进行合并得到投影指令组合
基于所述查条件组合所述投影指令组合生成重写建议。
8.据权利要求7所述优化建议生成方法其中所述生成重写建议步骤包括
将所述询条件组和所述投指令组合构成的达式作为所述数据库查询语句的
重写建议或者
在由询条和所令组成的达式不能库的译器
现的情况于所表达式反生成新的库查询语为所述数库查询语
重写建议。
9.据权利要求7所述的优化建议生成方法其中在对所述数库查询语中的
条件进行下推之前该方法还包括
对所述数据库查询语句进行解析将所述数据库查询语句转换为内部表达式其中
所述内部表达式包括按照预定顺序连接的查条件投影指令。
10 .数据方法包括
对数据库查询语句进行解析将所述数据库查询语句转换为内部表达式其中
内部表达式包括按预定顺序连接的查询条件和/或影指令
权 利 要 求 书
1/2
2
CN 110909014 A
2
of 19
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

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