摘要
本发明公开了一种结合大语言模型和数据库优化器的自动SQL调优方法、系统、计算机设备及存储介质,包括:根据用户输入的SQL查询语句生成查询指纹,并检测缓存中是否存在与该查询指纹匹配的优化结果,仅当不存在时,则将用户输入的SQL查询语句和优化指令输入至大语言模型中,生成多条候选SQL查询语句;将候选SQL查询语句与用户输入的SQL查询语句进行语义等价性验证,筛选出语义等价的候选SQL查询语句;将筛选出的候选SQL查询语句提交至数据库优化器,获取每条候选SQL查询语句的执行计划和代价信息;计算每条候选SQL查询语句的评估得分,选择评估得分最高的候选SQL查询语句作为优化结果;将该优化结果及其相关执行数据写入缓存,并返回给用户。
技术关键词
大语言模型
语句
评估算法
指纹
计划
语义
计算机设备
优化器
文本规范化
策略
数据处理模块
处理器
指令
监控模块
存储器
动态
程序
参数
系统为您推荐了相关专利信息
自然语言
预测分类模型
关键词
翻译方法
神经网络模型
网络安全检测方法
大语言模型
网络安全检测装置
大数据分析平台
一体化终端
场景
生成方法
轮廓信息
文字信息输入系统
生成系统