数据库外基于多模型的学习式查询优化方法

来源 :浙江大学学报(工学版) | 被引量 : 0次 | 上传用户:aihechashui
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
对于AI与数据库优化问题,现有技术均须改动数据库底层,影响研究成果的应用且缺乏可扩展性.提出一种非嵌入数据库的学习式查询优化方法.在基数估计阶段,使用多模型的方法,对特定的子查询建立神经网络,独立训练不同的子模型,解决需要训练集过多且可扩展性差的问题;在连接优化阶段,应用基于代价的强化学习方法,提高查询优化性能.针对每个查询,从基数估计到连接排序的优化过程都在数据库外执行,按照得到的优化策略对查询重写,并将重写结果返回到数据库中,通过设置参数使该查询按照指定的计划执行.在包含8个表的数据集上进行实验验证,与未进行优化的查询进行比较,非嵌入数据库的优化方法具有良好的优化效果.
其他文献
针对智能变电站软压板多、巡视困难的特点,充分利用一体化监控系统采集信息流的优势,提出了一、二次系统状态对应关系监测的智能巡检技术.通过分析单一类间隔、多类间隔的状态和其对继电保护及安全自动装置内部压板的投退状态要求,提出基于“组合间隔”思维的一、二次系统状态对应关系多维映射矩阵;基于压板类型数据字典和分词语义识别技术,自动识别系统内部相关软压板信息点;构建一、二次系统状态对应关系多维映射矩阵,对一、二次系统状态进行实时侦测、比对和可视化输出.应用结果表明,该技术具有实用性强、安全性好的特点,为变电站运维人