pgsql.cc 提供对 postgresql.org 官网内容的中文翻译,由 Pigsty 团队维护。
百科 / 统计与指标
逐字段的统计视图与进度指标,保留定义、单位及重置上下文。
当前查看 PostgreSQL 18。
共 620 个条目,PostgreSQL 18 收录 514 个。
WAL 发送进程的进程 ID。
已流式传输的表空间数量。此计数器仅在 streaming database files 阶段递增。
将要流式传输的表空间总数。
如果正在使用索引对表进行扫描,这就是正在使用的索引的 OID;否则为 0。
正在运行的命令。CLUSTER 或 VACUUM FULL。
后端连接到的数据库的 OID。
后端连接到的数据库的名称。
扫描的堆块数量。该计数器仅在阶段为 seq scanning heap 时才会递增。
表中的堆块总数。这个数字以 seq scanning heap 开始时的数量为准。
扫描的堆元组数。该计数器仅在阶段为 seq scanning heap、index scanning heap 或 writing new heap 时才会递增。
写入的堆元组的数量。这个计数器只有在阶段为 seq scanning heap、index scanning heap 或 writing new heap 时才会递增。
已重建的索引数。该计数器仅在 rebuilding index 阶段时才会递增。
当前处理阶段。参见表 27.41。
后端的进程 ID。
正在聚簇的表的 OID。
已经被 COPY 命令处理的字节数。
COPY FROM 命令的源文件大小,以字节计。如果不可用则设置为 0。
正在运行的命令:COPY FROM 或 COPY TO。
后端连接到的数据库的 OID。
后端连接到的数据库的名称。
后端的进程 ID。
执行 COPY 命令的表的 OID。如果从 SELECT 查询中复制,它被设置为 0。
没有处理的元组数,因为它们被 COPY 命令的 WHERE 子句所排除。
已经被 COPY 命令处理的元组数。
因包含格式错误的数据而被跳过的元组数。只有当 ON_ERROR 选项指定的值不是 stop 时,此计数器才会递增。
读取或写入数据的 I/O 类型:FILE、PROGRAM、PIPE(用于 COPY FROM STDIN 和 COPY TO STDOUT),或 CALLBACK(例如在逻辑复制的初始表同步期间使用)。
当前阶段已经处理的块数量。
本阶段要处理的块总数。
具体命令类型:CREATE INDEX、CREATE INDEX CONCURRENTLY、REINDEX 或 REINDEX CONCURRENTLY。
当前正被等待的持锁进程的进程 ID。
后端连接到的数据库的 OID。
后端连接到的数据库的名称。
正在创建或重建索引的 OID。在非并发 CREATE INDEX 的时候,此为 0。
已完成等待的持锁进程数量。
在适用的情况下,需要等待的持锁进程总数。
已创建或附加索引的分区数量,包括直接分区和间接分区。在 REINDEX 期间,或索引未分区时,此值为 0。
要创建或附加索引的分区总数,包括直接分区和间接分区。在 REINDEX 期间,或索引未分区时,此值为 0。
索引创建的当前处理阶段。参见表 27.44。
正在创建索引的后端的进程 ID。
正在创建索引的表的 OID。
在当前阶段已经处理的元组数量。
当前阶段要处理的元组总数。
所选版本未收录此条目。
所选版本未收录此条目。
所选版本未收录此条目。
所选版本未收录此条目。
所选版本未收录此条目。
所选版本未收录此条目。
所选版本未收录此条目。
所选版本未收录此条目。
所选版本未收录此条目。
所选版本未收录此条目。
所选版本未收录此条目。
所选版本未收录此条目。
所选版本未收录此条目。
所选版本未收录此条目。
所选版本未收录此条目。
所选版本未收录此条目。
所选版本未收录此条目。
所选版本未收录此条目。
所选版本未收录此条目。
所选版本未收录此条目。
所选版本未收录此条目。
所选版本未收录此条目。
所选版本未收录此条目。
所选版本未收录此条目。
所选版本未收录此条目。
后端连接到的数据库的 OID。
后端连接到的数据库的名称。
自上一个索引清理周期以来收集到的死亡元组数据量。
因基于代价的延迟而睡眠的总时间(参见第 19.10.2 节),以毫秒计(如果启用了 track_cost_delay_timing,否则为零)。这包括任何相关并行工作进程的睡眠时间;不过,并行工作进程最多每秒才会上报一次自己的睡眠时间,因此该值可能略有滞后。
被扫描的堆块数量。由于可见性映射被用来优化扫描,一些块将被跳过而不做检查,被跳过的块会被包括在这个总数中,因此当清理完成时这个数字最终将会等于 heap_blks_total。仅当处于 scanning heap 阶段时这个计数器才会前进。
该表中堆块的总数。这个数字以扫描开始时的数量为准,之后增加的块将不会(并且不需要)被这个 VACUUM 访问。
被清理的堆块数量。除非表没有索引,这个计数器仅在处于 vacuuming heap 阶段时才会前进。不包含死亡元组的块会被跳过,因此这个计数器有时可能会大幅跳增。
所选版本未收录此条目。
所选版本未收录此条目。
已完成的索引清理周期数。
已处理的索引数量。该计数器只会在 vacuuming indexes 或 cleaning up indexes 阶段推进。
将要执行清理或收尾清理的索引总数。该数字会在 vacuuming indexes 或 cleaning up indexes 阶段开始时报告。
在需要执行索引清理周期之前可存储的死亡元组数据量,取决于 maintenance_work_mem。
所选版本未收录此条目。
所选版本未收录此条目。
自上一个索引清理周期以来收集到的死项标识符数量。
所选版本未收录此条目。
清理的当前处理阶段。参见表 27.46。
后端的进程 ID。
正在清理的表的 OID。
所选版本未收录此条目。
所选版本未收录此条目。
所选版本未收录此条目。
所选版本未收录此条目。
所选版本未收录此条目。
所选版本未收录此条目。
所选版本未收录此条目。
所选版本未收录此条目。
所选版本未收录此条目。
所选版本未收录此条目。
预取器向前查看的块数
因已在缓冲池中而未预取的块数
已启动但尚未确认完成的预取数量
已收录首次收录接口或属性变化不再收录
版本方格表示采样构建中的收录情况,不代表实际引入时间。点击方格可查看对应版本的定义和来源。
每个字段保留所在视图及来源上下文。只有证据支持时才标注单位、采集方式和重置行为。示例查询不代表实测值,当前状态字段不当作累计计数器。