pgsql.cc 提供对 postgresql.org 官网内容的中文翻译,由 Pigsty 团队维护。
百科 / 统计与指标
逐字段的统计视图与进度指标,保留定义、单位及重置上下文。
当前查看 PostgreSQL 18.6。
共 616 个条目,PostgreSQL 18.6 收录 514 个。
连接到此后端的应用名称
这个进程被启动的时间。对客户端后端来说,这就是客户端连接到服务器的时间。
当前后端的类型。可能的类型为 autovacuum launcher、autovacuum worker、logical replication launcher、logical replication worker、parallel worker、background writer、client backend、checkpointer、archiver、standalone backend、startup、walreceiver、walsender、walwriter 和 walsumma…
此后端的顶层事务标识符(如果有);见第 67.1 节。
当前后端的 xmin 视界。
连接到这个后端的客户端的 IP 地址。如果这个字段为空值,它表示客户端通过服务器机器上的一个 Unix 套接字连接或者这是一个内部进程,如自动清理。
已连接客户端的主机名,通过对 client_addr 进行反向 DNS 查询得到。仅对 IP 连接且启用 log_hostname 时,此字段才非空。
客户端用于与此后端通信的TCP端口号,如果使用Unix套接字,则为 -1 。如果该字段为空值,它表示这是一个内部服务器进程。
这个后端连接到的数据库的OID
这个后端连接到的数据库的名称
如果该进程是并行查询工作进程,则为并行组领导者的进程 ID;如果该进程是并行应用工作进程,则为领导者应用工作进程的进程 ID。 NULL 表示该进程是并行组领导者或领导者应用工作进程,或者不参与任何并行操作。
这个后端的进程 ID
此后端最近一次查询的文本。如果 state 为 active,此字段显示当前正在执行的查询;其他状态下显示上次执行的查询。查询文本默认截断至 1024 字节,可通过 track_activity_query_size 参数更改此值。
这个后端的最近查询的标识符。如果 state 是 active ,这个字段显示当前正在执行的查询的标识符。在所有其他状态,它显示执行的最后一个查询的标识符。默认不计算查询标识符,因此该字段将为空值,除非启用 compute_query_id 参数或配置了计算查询标识符的第三方模块。
当前活动查询的开始时间;如果 state 不是 active,则为上次查询的开始时间。
此后端的当前整体状态。可能的值包括:starting:后端处于初始启动阶段,客户端认证在此阶段进行。active:后端正在执行查询。idle:后端正在等待新的客户端命令。idle in transaction:后端处于事务中,但当前没有执行查询。idle in transaction (aborted):类似于 idle in transaction,但事务中的某条语句引发了错误。fastpath function call:后端正在执行快速路径函数。disabled:此后端禁用了 track…
state 上一次发生改变的时间
登录到此后端的用户名称
登录到这个后端的用户的 OID
后端当前正在等待时的等待事件名称,否则为 NULL。见表 27.5 至表 27.13。
后端正在等待的事件类型;未等待时为 NULL。见表 27.4。
这个进程的当前事务被启动的时间,如果没有活动事务则为空值。如果当前查询是其事务中的第一个查询,这一列等于 query_start 列。
在这个索引上开启的索引扫描的数量
使用此索引进行简单索引扫描获取的存活表行数
扫描此索引返回的索引项数
这个索引的OID
这个索引的名称
此索引上最后一次扫描的时间,基于最近的事务停止时间
此索引所在表的OID
这个索引的表的名称
这个索引所在的模式名称
所选版本未收录此条目。
手动分析这个表的次数
这个表被自动清理守护进程分析的次数
这个表被自动清理守护进程清理的次数
对这个表发起的索引扫描数
索引扫描获取的存活行数
上一次手动分析这个表的时间
自动清理守护进程最后一次分析这个表的时间
这个表最后一次被自动清理守护进程清理的时间
此表上最后一次索引扫描的时间,基于最近的事务停止时间
此表上最后一次顺序扫描的时间,基于最近的事务停止时间
上次手动清理此表的时间(不计 VACUUM FULL)。
死行的估计数量
自此表上次清理以来插入的估计行数(不计 VACUUM FULL)。
活的行的估计数量
自上次分析此表以来修改的行的估计数量
删除的行数
通过 HOT 更新的行数。这些更新不需要在索引中创建后继版本。
插入的行数
更新后继版本放到新堆页上的行数;留在原处的旧版本,其 t_ctid 字段指向另一堆页。这类更新始终是非 HOT 更新。
更新的总行数。(包含 n_tup_hot_upd 和 n_tup_newpage_upd 统计的更新,以及其余非 HOT 更新。)
表的OID
这个表的名称
该表所在的模式的名称
在此表上启动的顺序扫描数
顺序扫描获取的存活行数
所选版本未收录此条目。
手动分析该表所花费的总时间,以毫秒计。(这包括由于基于代价的延迟而睡眠的时间。)
自动清理守护进程分析该表所花费的总时间,以毫秒计。(这包括由于基于代价的延迟而睡眠的时间。)
自动清理守护进程清理该表所花费的总时间,以毫秒计。(这包括由于基于代价的延迟而睡眠的时间。)
手动清理此表所花费的总时间,单位为毫秒(不计 VACUUM FULL)。(包含因基于代价的延迟而休眠的时间。)
手动清理此表的次数(不计 VACUUM FULL)。
已成功归档的WAL文件数
记录WAL文件归档失败次数
最近成功归档操作的时间
最近成功归档的WAL文件的名称
最近一次归档操作失败的时间
最近一次归档操作失败的WAL文件的名称
这些统计上次重置的时间
所选版本未收录此条目。
所选版本未收录此条目。
所选版本未收录此条目。
所选版本未收录此条目。
所选版本未收录此条目。
所选版本未收录此条目。
所选版本未收录此条目。
所选版本未收录此条目。
所选版本未收录此条目。
所选版本未收录此条目。
所选版本未收录此条目。
所选版本未收录此条目。
分配的缓冲区数量
所选版本未收录此条目。
所选版本未收录此条目。
所选版本未收录此条目。
后台写入器写入的缓冲区数量
所选版本未收录此条目。
所选版本未收录此条目。
所选版本未收录此条目。
所选版本未收录此条目。
后台写入器因写入了过多缓冲区而停止清理扫描的次数
这些统计上次重置的时间
在检查点和重启点期间写入的共享缓冲区数量
已执行的检查点数量
被请求执行的检查点数量
因超时而安排的检查点数量
已执行的重启点数量
被请求执行的重启点数量
因超时或在上次尝试执行失败后安排的重启点数量
已收录首次收录接口或属性变化不再收录
版本方格表示采样构建中的收录情况,不代表实际引入时间。点击方格可查看对应版本的定义和来源。
每个字段保留所在视图及来源上下文。只有证据支持时才标注单位、采集方式和重置行为。示例查询不代表实测值,当前状态字段不当作累计计数器。