
# PG_STAT_BGWRITER
PG_STAT_BGWRITER视图显示后端写进程活动的统计信息。具体字段信息如[表1]所示。
 表1PG_STAT_BGWRITER字段 
| 名称                    | 类型                       | 描述                                                     |
|:---|:---|:---|
| 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 | 这些统计被重置的时间。                                            |
   
