GLOBAL_BGWRITER_STAT
GLOBAL_BGWRITER_STAT视图显示各节点关于后端写线程活动的统计信息。
表 1 GLOBAL_BGWRITER_STAT字段
名称
|
类型
|
描述
|
node_name
|
name
|
数据库进程名称。
|
checkpoints_timed
|
bigint
|
执行的定期检查点数。
|
checkpoints_req
|
bigint
|
执行的需求检查点数。
|
checkpoint_write_time
|
double precision
|
花费在检查点处理部分的时间总量,其中文件被写入到磁盘,以毫秒为单位。
|
checkpoint_sync_time
|
double precision
|
花费在检查点处理部分的时间总量,其中文件被同步到磁盘,以毫秒为单位。
|
buffers_checkpoint
|
bigint
|
检查点写缓冲区数量。
|
buffers_clean
|
bigint
|
后端写线程写缓冲区数量。
|
maxwritten_clean
|
bigint
|
后端写线程因写入过多缓冲区而停止清理扫描的次数。
|
buffers_backend
|
bigint
|
通过后端直接写缓冲区数。
|
buffers_backend_fsync
|
bigint
|
后端必须执行自己的fsync调用的次数(通常情况下,即使后端自己进行写入,后台编写器也会处理这些调用)。
|
buffers_alloc
|
bigint
|
分配的缓冲区数量。
|
stats_reset
|
timestamp with time zone
|
这些统计被重置的时间。
|