Document
拖动滑块完成拼图
个人中心

预订订单
服务订单
发布专利 发布成果 人才入驻 发布商标 发布需求

在线咨询

联系我们

龙图腾公众号
首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索
当前位置 : 首页 > 专利喜报 > 恭喜上海汇付支付有限公司周晔获国家专利权

恭喜上海汇付支付有限公司周晔获国家专利权

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

龙图腾网恭喜上海汇付支付有限公司申请的专利深度学习参与HTAP数据库执行SQL优化的方法和系统获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN115033597B

龙图腾网通过国家知识产权局官网在2025-02-18发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202210752471.2,技术领域涉及:G06F16/2453;该发明授权深度学习参与HTAP数据库执行SQL优化的方法和系统是由周晔;穆海洁;霍通设计研发完成,并于2022-06-29向国家知识产权局提交的专利申请。

深度学习参与HTAP数据库执行SQL优化的方法和系统在说明书摘要公布了:本发明公开了深度学习参与HTAP数据库执行SQL优化的方法和系统,避免人工优化搜索引擎,提高查询速度,精简内存的占用,从而提升机器性能。其技术方案为:SQL解析器接收SQL执行语句,检查SQL执行语句是否符合规范;执行计划模块基于经SQL解析器检查后符合规范的SQL语句,通过深度学习模型生成执行计划;引擎执行所产生的执行计划,将每次SQL执行结果和SQL执行过程的详细信息发送给深度学习模型的训练集;深度学习模型基于训练集进行学习和训练,再将模型学习和训练的结果以最佳优化方案的方式反馈给执行计划模块,执行计划模块收到深度学习模型的反馈后,自动优化执行计划并应用到下次的SQL查询。

本发明授权深度学习参与HTAP数据库执行SQL优化的方法和系统在权利要求书中公布了:1.一种深度学习参与HTAP数据库执行SQL优化的方法,其特征在于,方法包括:步骤1:SQL解析器接收SQL执行语句,检查SQL执行语句是否符合规范;步骤2:执行计划模块基于经SQL解析器检查后符合规范的SQL语句,通过深度学习模型生成执行计划;步骤3:引擎执行步骤2中产生的执行计划,将每次SQL执行结果和SQL执行过程的详细信息发送给深度学习模型的训练集;步骤4:深度学习模型基于训练集进行学习和训练,再将模型学习和训练的结果以最佳优化方案的方式反馈给执行计划模块,执行计划模块收到深度学习模型的反馈后,自动优化执行计划并应用到下次的SQL查询;其中,步骤2中执行计划模块基于深度学习的模型生成执行计划进一步包括:执行计划模块利用循环神经网络结构的输入层、隐藏层、输出层,由输入层输入SQL执行结果和SQL执行过程的详细信息,隐藏层做成本计算,输出层输出SQL语句与最佳执行计划,在隐藏层的成本计算中,针对SQL执行结果和SQL执行过程的详细信息进行成本估计,在循环迭代的过程中不断调整损失函数参数以减少成本,当减少后的成本优于成本估计的期望值时将循环迭代的优化结果构造为定义好的执行计划的数据结构并反馈到执行计划模块中;其中,步骤4进一步包括:执行计划模块和深度学习模型之间预先规定交互的协议,提前定义执行计划的数据结构;深度学习模型在对步骤3的引擎发送来的训练集数据进行学习和训练,针对可反馈的点进行量化和设计,最终将模型学习和训练的结果反馈给执行计划模块,以使执行计划模块在接收到深度学习模型的反馈后,直接修改内存中抽象语法树中的对应的执行计划的数据结构以进行优化,保证下次查询可以应用到此优化反馈。

如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人上海汇付支付有限公司,其通讯地址为:200233 上海市徐汇区宜山路700号C5栋5楼;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。