AMAZINGINDEX.COM 让生活多一点 Amazing
57.2
VOL. 2026.09
2026.09.17
← 返回 2026.09.17 日报
日报快照 · Daily Snapshot
NO. 014

4B小模型击败Postgres查询优化器

#ARTICLE HackerNews 2026.09.17
推荐指数 75.0 NO. 014 · 2026.09.17
发布2026/09/16Score147Comments20

研究团队用40亿参数模型生成SQL查询计划,执行速度比Postgres原生优化器快81%。查询优化是NP-hard难题,传统数据库十年未获实质突破,而学习型方法首次在真实系统上验证可行。

传统数据库社区对机器学习替代查询优化器一直持怀疑态度,主要担心训练开销和泛化能力。这个工作的关键突破在于用极小模型(4B)解决特定子问题(join ordering + cardinality estimation),而非端到端替代整个优化器,大幅降低了落地门槛。

对做AI Infra的团队来说,这意味着数据库内核开始出现'AI原生'重构机会,类似向量数据库当年的窗口期。Postgres生态的扩展插件机制(如pg_hint_plan)让这种混合架构可以快速验证,不需要fork主干代码。

值得关注的是,论文提到模型推理延迟仅毫秒级,已经满足在线优化需求。如果开源代码放出,建议优先在分析型负载(OLAP)场景测试,这类场景join复杂度高、优化收益最大。

意见分歧 23 条评论

核心争论:4B模型优化SQL虽快,但正确性验证和部署成本引发质疑

fsmv

But how will you know that the query plan actually does what your query asked for?

KK7NIL

"... make no mistakes" :)

timcobb

I imagine you can perform operations on query plans to transform them and determine equivalence?

替代方案: pg_hint_planPostgres原生优化器Lean4确定性算法
查看原文 →