摘要
本发明公开一种基于数据库模式感知的SQL查询性能预测方法及装置,其中方法包括:获取SQL查询语句、执行计划以及数据库模式信息;对多种查询相关元素进特征提取和统一编码;利用查询语句和执行计划生成全新的查询执行图结构,通过注意力机制学习两者间的显式相关性以及执行处理逻辑,得到综合两者信息的查询执行图特征;采用关系图卷积神经网络对数据库模式关系图进行特征学习,捕获表列之间丰富的连接关系和底层数据分布信息;通过基于数据库模式感知的融合方式将查询执行图和数据库模式信息融合,生成查询特征以预测查询性能。本发明充分利用多种与查询相关的信息并挖掘特征间的相关性,以提升查询性能预测效果,可应用于数据库技术领域。
技术关键词
性能预测方法
计划
模式
查询特征
语句
注意力机制
关系
数据库系统环境
双向长短期记忆网络
节点特征
逻辑
数据库技术
预测装置
数据分布
语义特征
处理器
元素
系统为您推荐了相关专利信息
威胁情报分析方法
实体关系抽取
文本
节点
三元组
多维分析方法
水利系统
预警规则
数据处理平台
数据校正
结构化查询语句
信息查询方法
索引
账户
信息查询系统