更新时间:2024-11-12 GMT+08:00
分享

BGWRITER_STAT

BGWRITER_STAT视图显示关于后端写线程活动的统计信息,如表1所示。多租场景下,non-PDB访问该视图时正常返回全部信息,PDB访问该视图时返回默认值0(若是时间戳,则是0s对应的时间戳)。

表1 BGWRITER_STAT字段

名称

类型

描述

checkpoints_timed

bigint

执行的定期检查点数。

checkpoints_req

bigint

执行的需求检查点数。

checkpoint_write_time

double precision

在检查点处理过程中执行写入操作所花费的总时间,单位为毫秒。

checkpoint_sync_time

double precision

在检查点处理过程中执行同步(sync)操作所花费的总时间,单位为毫秒。

buffers_checkpoint

bigint

检查点写缓冲区的数量。

buffers_clean

bigint

BGWRITER线程已执行的写入磁盘的缓冲区数量。

maxwritten_clean

bigint

BGWRITER线程停止清理扫描过程的次数(由于单次扫描刷页数量过多导致)。

buffers_backend

bigint

后端直接写缓冲区的数量。

buffers_backend_fsync

bigint

后端线程自行执行fsync的次数(通常情况下fsync调用由BGWRITER线程执行)。

buffers_alloc

bigint

分配的缓冲区数量。

stats_reset

timestamp with time zone

本行统计信息上次被重置的时间。

相关文档