2

我正在通过以下命令检查后台进程的统计信息:

select * from pg_stat_bgwriter ;

但是通过命令重置统计信息后:

select pg_stat_reset() ;

我期待 stats_reset 列返回统计数据重置的时间,但它显示了非常旧的时间。对此有任何想法或指导吗?

示例输出:

checkpoints_timed | 检查点请求 | checkpoint_write_time | checkpoint_sync_time | buffers_checkpoint | buffers_clean | maxwritten_c 精益 | buffers_backend | buffers_backend_fsync | 缓冲区分配 | stats_reset -------------------+-----------------+------------ ---------+----------+-------------- ------+----------------+------------- -----+-------- ---------+-----------+----------------+ ------------------------------------------- 2525 | 9 | 193751796 | 322501 | 3162662 | 30839 | 176 | 451310 | 0 | 4120735 | 2016-09-27 08:32:43.638545-05

谢谢

4

1 回答 1

3

在文档中得到了答案:Doc-link

bgwriter 是所有数据库之间的共享,因此可以通过以下命令通过不同的功能重置它:

pg_stat_reset_shared('bgwriter') ;
于 2016-10-06T08:30:00.023 回答