PostgreSQL 19 新增 autovacuum 评分视图
哪张表最急着被 autovacuum 处理,此前只能靠 DBA 自己推算。Nathan Bossart 提交了 pg_stat_autovacuum_scores 视图的前三个补丁,把 autovacuum 的评分摆成系统视图,并对所有用户开放。争论集中在要不要同时给出是否够格清理的布尔列,最终采用 autovacuum 真正决策时用的 dovacuum 与 doanalyze。
pgsql.cc 提供对 postgresql.org 官网内容的中文翻译,由 Pigsty 团队维护。
当天收录 8 条。
哪张表最急着被 autovacuum 处理,此前只能靠 DBA 自己推算。Nathan Bossart 提交了 pg_stat_autovacuum_scores 视图的前三个补丁,把 autovacuum 的评分摆成系统视图,并对所有用户开放。争论集中在要不要同时给出是否够格清理的布尔列,最终采用 autovacuum 真正决策时用的 dovacuum 与 doanalyze。
索引访问方法可一次返回一页内的多个匹配项,Andres Freund 指出内存分配与溢出隐患。
用 ShmemRequestStruct 与回调取代两阶段流程,为将来可调整大小的共享内存铺路。
Lukas Fittl 的补丁已到第 18 版,重整了 CPU 特性标志并把 hypervisor 检测单独归类。
Tom Lane 建议把测试改串行或直接移除,Robert Haas 认为失败率低,还想再收集数据。