跳到主要内容
版本:2.x

pg_stat_bgwriter

pg_stat_bgwriter 视图提供了关于后台写入进程的累积统计信息,该进程负责将脏缓冲区异步写入磁盘。此视图有助于监控后台写入器的效率和整体缓冲区管理。它包括诸如检查点期间写入的缓冲区数量、后台写入器清理的缓冲区数量以及由后端进程直接写入的缓冲区数量等指标。这些统计信息对于调整数据库性能和理解写入活动模式非常有用。

字段类型引用描述
checkpoints_timedbigint已执行的计划检查点数量。
checkpoints_reqbigint已执行的请求检查点数量。
checkpoint_write_timedouble precision检查点处理中文件写入磁盘部分所花费的总时间,单位为毫秒。
checkpoint_sync_timedouble precision检查点处理中文件同步到磁盘部分所花费的总时间,单位为毫秒。
buffers_checkpointbigint检查点期间写入的缓冲区数量。
buffers_cleanbigint后台写入器写入的缓冲区数量。
maxwritten_cleanbigint后台写入器因写入过多缓冲区而停止清理扫描的次数。
buffers_backendbigint后端直接写入的缓冲区数量。
buffers_backend_fsyncbigint后台写入器因写入过多缓冲区而停止清理扫描的次数。
buffers_allocbigint已分配的缓冲区数量。
stats_resettimestamp with time zone上次重置这些统计信息的时间。