传统查询优化器有个老毛病:它一直在"猜"。
猜这张表有多少行,猜那个条件能过滤掉多少数据,猜来猜去,猜错是常态。更麻烦的是,HTAP 场景下并行计算、向量执行把执行计划搞得越来越复杂,优化器那点经验公式根本不够用。
腾讯云的 TDSQL-C 换了个思路——让混元大模型来当"助教"。
这个 AI 优化器的逻辑不复杂:LLM 读 SQL、读历史执行数据、读表结构,然后给出调优建议,甚至直接接管计划管理。相当于给数据库配了个 7×24 小时在线的 DBA,不用喝咖啡也不会写错配置。
当然,大模型也不是万能药。延迟、成本、幻觉问题都需要工程上的兜底。但方向很明确:既然优化器本质上是个决策问题,而决策正是 LLM 的舒适区,那为什么不试试?
据现场反馈,有开发者听完直接问:"我们公司的 Oracle 能装这个吗?"——答案暂时是否定的。但那个追问的语气,说明痛点确实被戳中了。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.