买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:华南理工大学
摘要:本发明公开一种基于数据库模式感知的SQL查询性能预测方法及装置,其中方法包括:获取SQL查询语句、执行计划以及数据库模式信息;对多种查询相关元素进特征提取和统一编码;利用查询语句和执行计划生成全新的查询执行图结构,通过注意力机制学习两者间的显式相关性以及执行处理逻辑,得到综合两者信息的查询执行图特征;采用关系图卷积神经网络对数据库模式关系图进行特征学习,捕获表列之间丰富的连接关系和底层数据分布信息;通过基于数据库模式感知的融合方式将查询执行图和数据库模式信息融合,生成查询特征以预测查询性能。本发明充分利用多种与查询相关的信息并挖掘特征间的相关性,以提升查询性能预测效果,可应用于数据库技术领域。
主权项:1.一种基于数据库模式感知的SQL查询性能预测方法,其特征在于,包括以下步骤:获取SQL查询语句数据集,生成对应的执行计划,提取数据库模式的相关信息,对数据集进行预处理;获取SQL查询语句、执行计划和数据库模式的初始化特征向量;利用SQL查询语句和执行计划构造全新的查询执行图结构,通过注意力机制捕获SQL查询语句和执行计划的相关性,得到经过查询特征增强后的执行计划特征;根据数据库模式的表列关系构造数据库模式关系图,根据数据库模式关系图获取数据库模式的综合特征;将执行计划特征和综合特征进行融合,捕获查询执行图中节点对数据库模式特征的关注程度,生成SQL查询的特征向量;建立SQL查询的特征向量与查询性能的关系,以预测查询执行时间。
全文数据:
权利要求:
百度查询: 华南理工大学 一种基于数据库模式感知的SQL查询性能预测方法及装置
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。