摘要
本申请公开了一种可解释的数据库查询优化方法及系统,涉及数据库查询优化领域,该方法包括:基于遗传规划算法,构建随机森林模型;获取待查询的SQL语句;基于扫描方法和连接方法生成提示集,并根据提示集为每一个待查询的SQL语句生成查询计划集;对查询计划集中的每个查询计划进行编码,得到特征向量集;将特征向量集输入至随机森林模型,输出判断规则集、特征重要性排名和预测执行时间集;将预测执行时间集中的最小预测执行时间对应的查询计划确定为最优查询计划;基于所述最优查询计划,数据库查询引擎执行查询。本申请通过确定的最优查询计划对数据库进行查询,能够提高查询的执行效率和可信度。
技术关键词
数据库查询引擎
计划
随机森林模型
遗传规划算法
样本
数据库查询优化
语句
结点
扫描方法
规则集
索引
编码
指标
输出模块
训练集
度量
系统为您推荐了相关专利信息
文本分类模型
数据分类
样本
光学字符识别技术
非暂态计算机可读存储介质
热负荷预测方法
预测特征
负荷预测模型
数据分类
矩阵
胰腺导管腺癌
蛋白
荧光定量PCR技术检测
基因芯片技术
慢病毒载体
抑郁症检测设备
非线性特征
脑电图数据
信号分析
傅里叶变换处理