2

以下のコマンドでバックグラウンド プロセスの統計をチェックしています。

select * from pg_stat_bgwriter ;

しかし、コマンドで統計をリセットした後:

select pg_stat_reset() ;

列 stats_reset が統計がリセットされた時刻を返すことを期待していますが、非常に古い時刻を示しています。これに関するアイデアやガイダンスはありますか?

出力例:

checkpoints_timed | チェックポイント_req | checkpoint_write_time | checkpoint_sync_time | buffers_checkpoint | buffers_clean | maxwritten_c リーン | buffers_backend | buffers_backend_fsync | buffers_alloc | 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 に答える