diff options
author | Robert Haas <rhaas@postgresql.org> | 2012-04-05 14:03:21 -0400 |
---|---|---|
committer | Robert Haas <rhaas@postgresql.org> | 2012-04-05 14:04:37 -0400 |
commit | b736aef2ec57b520ebadb70cceac0fed3168a5df (patch) | |
tree | 33ae0d9d4da2097abde0bbbd6de63b72ef1f7dd7 /src/backend/postmaster/pgstat.c | |
parent | a75b08066ab4b426b1bd056fed81302e5a5d5371 (diff) | |
download | postgresql-b736aef2ec57b520ebadb70cceac0fed3168a5df.tar.gz postgresql-b736aef2ec57b520ebadb70cceac0fed3168a5df.zip |
Publish checkpoint timing information to pg_stat_bgwriter.
Greg Smith, Peter Geoghegan, and Robert Haas
Diffstat (limited to 'src/backend/postmaster/pgstat.c')
-rw-r--r-- | src/backend/postmaster/pgstat.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/backend/postmaster/pgstat.c b/src/backend/postmaster/pgstat.c index a7cb036cac0..cc141dc980c 100644 --- a/src/backend/postmaster/pgstat.c +++ b/src/backend/postmaster/pgstat.c @@ -4455,6 +4455,8 @@ pgstat_recv_bgwriter(PgStat_MsgBgWriter *msg, int len) { globalStats.timed_checkpoints += msg->m_timed_checkpoints; globalStats.requested_checkpoints += msg->m_requested_checkpoints; + globalStats.checkpoint_write_time += msg->m_checkpoint_write_time; + globalStats.checkpoint_sync_time += msg->m_checkpoint_sync_time; globalStats.buf_written_checkpoints += msg->m_buf_written_checkpoints; globalStats.buf_written_clean += msg->m_buf_written_clean; globalStats.maxwritten_clean += msg->m_maxwritten_clean; |