Robert Haas 撰文解释 pg_plan_advice 三模块
计划不稳定是 PostgreSQL 长期缺少直接手段的问题。Robert Haas 撰文介绍他为 PostgreSQL 19 提交的补丁集,包含三个新的 contrib 模块:pg_plan_advice 定义计划建议的表达方式,pg_collect_advice 从已执行的查询里收集建议,pg_stash_advice 按查询 ID 匹配并覆盖计划。目标是让用户不改写 SQL 也能获得计划稳定性。作者也说不确定这组补丁能否赶上 19。
