↑↓ 选择↵ 打开⌫ 切换范围完整搜索

PG.CENTER 连接 PostgreSQL 文档、百科与生态知识。由 Pigsty 维护。

Wiki / 系统目录

pg_stat_autovacuum_scores

pg_stat_autovacuum_scores视图将为当前数据库中的每个表(包括 TOAST 表)包含一行,显示该表当前的自动清理评分。对符合处理条件的表,自动清理会根据 score 确定优先级,分数越高优先级越高。更多信息请参阅第 24.1.6.1 节。 该视图的结果生成方式与自动清理工作进程相同,但它使用的是当前源信息,而这可能与自动清理工作进程收集待处理表列表时看到的源信息不同。因此,这个视图并不能完全可靠地指示自动清理会处理哪些表以及处理顺序。

英文手册覆盖始于 PostgreSQL 7.4. 来源历史与运行验证各自保留独立版本边界。

当前阅读 PG 20·选择有来源记录的版本

kind
statistics
lang
en
measured attributes
false
metadata release
未知
runtime verified
false
source
english-manual

版本定义 PG 20

pg_stat_autovacuum_scores视图将为当前数据库中的每个表(包括 TOAST 表)包含一行,显示该表当前的自动清理评分。对符合处理条件的表,自动清理会根据 score 确定优先级,分数越高优先级越高。更多信息请参阅第 24.1.6.1 节。 该视图的结果生成方式与自动清理工作进程相同,但它使用的是当前源信息,而这可能与自动清理工作进程收集待处理表列表时看到的源信息不同。因此,这个视图并不能完全可靠地指示自动清理会处理哪些表以及处理顺序。

目录列

列类型可空性描述
relidoid未知表的 OID。
schemanamename未知表所在模式的名称。
relnamename未知表名。
scoredouble precision未知所有分量评分中的最大值。这也是自动清理用来排序待处理表列表的值。
xid_scoredouble precision未知事务 ID 年龄分量评分。大于autovacuum_freeze_score_weight的分数表示自动清理会为防止事务 ID 回卷而清理该表。
mxid_scoredouble precision未知多事务 ID 年龄分量评分。大于autovacuum_multixact_freeze_score_weight的分数表示自动清理会为防止多事务 ID 回卷而清理该表。
vacuum_scoredouble precision未知清理分量评分。大于autovacuum_vacuum_score_weight的分数表示自动清理会清理该表(除非自动清理被禁用)。
vacuum_insert_scoredouble precision未知由插入触发的清理分量评分。大于autovacuum_vacuum_insert_score_weight的分数表示自动清理会清理该表(除非自动清理被禁用)。
analyze_scoredouble precision未知分析分量评分。大于autovacuum_analyze_score_weight的分数表示自动清理会分析该表(除非自动清理被禁用)。
do_vacuumbool未知自动清理是否会清理该表。请注意,即使分量评分表明自动清理会清理该表,如果自动清理被禁用,这里也可能是 false。
do_analyzebool未知自动清理是否会分析该表。请注意,即使分量评分表明自动清理会分析该表,如果自动清理被禁用,这里也可能是 false。
for_wraparoundbool未知自动清理是否会为了防止回卷而清理该表。

比较版本

来源引用

完整定义与证据 JSON

定义来源

center · PostgreSQL 20 · english-manuals:6a33cf8193b74791d8ab910490cef262eb7ceb39c50a604a2db38b65cff214c6

正文语言: zh-Hans · 2026-09-27@419045e