发布于 2026-09-10T10:59:41.382844Z · Shinya Kato · pgsql-hackers

autovacuum 清不掉死元组时,DBA 往往要另行排查是谁按住了 xmin 水位。Shinya Kato 的补丁让日志直接给出最旧 xmin 的来源。同一个 xid 只可能属于一个后端,因此 active、idle、prepared 之间怎么排序都不影响结果;设计上只报告优先级最高的那个阻塞者,避免日志冗长、便于定位根因。完整的阻塞者列表计划以后通过动态统计视图暴露,审阅者反馈积极。
autovacuum 清不掉死元组时,DBA 往往要另行排查是谁按住了 xmin 水位。Shinya Kato 的补丁让日志直接给出最旧 xmin 的来源。同一个 xid 只可能属于一个后端,因此 active、idle、prepared 之间怎么排序都不影响结果;设计上只报告优先级最高的那个阻塞者,避免日志冗长、便于定位根因。完整的阻塞者列表计划以后通过动态统计视图暴露,审阅者反馈积极。
来源记录
- center.info_item · eca52a4752d067b1 · 2026-10-03T04:08:35.169032Z
- pgweb.info_item · eca52a4752d067b1 · 2026-10-03T04:08:55.967155Z