宁夏大学高锦涛获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉宁夏大学申请的专利基于编码器-解码器架构的数据库连接顺序调整方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN119691042B 。
龙图腾网通过国家知识产权局官网在2025-10-31发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202411778125.7,技术领域涉及:G06F16/25;该发明授权基于编码器-解码器架构的数据库连接顺序调整方法是由高锦涛;梁璞;刘洋;胡志远设计研发完成,并于2024-12-05向国家知识产权局提交的专利申请。
本基于编码器-解码器架构的数据库连接顺序调整方法在说明书摘要公布了:本发明公开了一种基于编码器‑解码器架构的数据库连接顺序调整方法,涉及技术领域。该方法包括:从数据库中提取不同长度的表序列及其列集合,构建每个列的谓词集合,并整合信息获得原始连接顺序数据;基于原始连接顺序数据的每个表序列,构造与其对应的SQL语句,通过数据库管理系统执行SQL语句以获取谓词的真实基数,并更新原始连接顺序数据;将谓词的真实基数注入SQL语句的语法树中,优化查询并提取其物理算子树的表数据信息,以获得最优连接顺序数据;使用原始与最优连接顺序数据训练transformer模型并进行训练;将新查询的SQL语句预处理后输入模型,以获得准确的连接顺序调整结果。
本发明授权基于编码器-解码器架构的数据库连接顺序调整方法在权利要求书中公布了:1.基于编码器-解码器架构的数据库连接顺序调整方法,其特征在于,所述方法包括以下步骤: 通过数据库获取不同长度的表序列,并获取每个表序列中每个表的列集合;构造列集合中每个列对应的谓词集合;将包括表、表对应的每个列以及每个列对应的谓词集合的数据填充至表序列,获得原始连接顺序数据; 通过原始连接数据中的每一个表序列,构造每一个表序列对应的SQL语句;通过数据库管理系统,执行每一个表序列对应的SQL语句,获得每一个表序列中谓词的真实基数,并在SQL语句的执行过程中,将谓词的真实基数添加至原始连接顺序数据中;将原始连接顺序数据中谓词的真实基数注入SQL语句对应的语法树中,获取查询优化结果的物理算子树,并提取物理算子树每个叶子节点的表数据信息,获得最优连接顺序数据;其中,所述最优连接顺序数据的获得,具体包括:针对于原始连接顺序数据中的每一个表序列,构造与其对应的SQL语句,并将构造的SQL语句保存在一个独立的文件中,得到原始SQL文件;采用数据库管理系统执行上述SQL语句,获得所述表序列中的列在谓词下的真实基数;当数据库管理系统执行至语法树生成阶段,将语法树的每个叶子节点预先保存的数据信息表-列-谓词t-c-p更改为表-列-谓词-真实基数t-c-p-e;当数据库管理系统执行至查询优化阶段,将数据库管理系统内代价模型的输入参数由预设的基数更改为真实基数;当数据库管理系统执行完毕,获得SQL语句的查询优化结果,即物理算子数;将物理算子树按照从左向右,从上向下的顺序,提取其叶子节点的数据信息,得到一个最优表序列;将原始连接顺序数据中的全部表序列通过上述步骤进行操作,得到全部最优表序列,全部最优表序列所构成的集合即为最优连续顺序数据; 采用最优连续顺序数据将数据库中的原始连续顺序数据进行代替,并将其保存在另一个独立的文件中,获得最优SQL文件; 将表的原始连接顺序数据和最优连接顺序数据作为训练集对transformer模型进行训练,得到最终的transformer模型; 将新查询的SQL语句进行预处理,得到符合原始连接顺序数据格式的数据并将其输入至最终的transfomer模型,获取表的连接顺序调整结果。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人宁夏大学,其通讯地址为:750021 宁夏回族自治区银川市贺兰山西路489号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励