PostgreSQL Source Code  git master
PgStat_WalStats Struct Reference

#include <pgstat.h>

Data Fields

PgStat_Counter wal_records
 
PgStat_Counter wal_fpi
 
uint64 wal_bytes
 
PgStat_Counter wal_buffers_full
 
PgStat_Counter wal_write
 
PgStat_Counter wal_sync
 
PgStat_Counter wal_write_time
 
PgStat_Counter wal_sync_time
 
TimestampTz stat_reset_timestamp
 

Detailed Description

Definition at line 385 of file pgstat.h.

Field Documentation

◆ stat_reset_timestamp

TimestampTz PgStat_WalStats::stat_reset_timestamp

Definition at line 395 of file pgstat.h.

Referenced by pg_stat_get_wal(), and pgstat_wal_reset_all_cb().

◆ wal_buffers_full

PgStat_Counter PgStat_WalStats::wal_buffers_full

Definition at line 390 of file pgstat.h.

Referenced by AdvanceXLInsertBuffer(), and pg_stat_get_wal().

◆ wal_bytes

uint64 PgStat_WalStats::wal_bytes

Definition at line 389 of file pgstat.h.

Referenced by pg_stat_get_wal(), and pgstat_flush_wal().

◆ wal_fpi

PgStat_Counter PgStat_WalStats::wal_fpi

Definition at line 388 of file pgstat.h.

Referenced by pg_stat_get_wal(), and pgstat_flush_wal().

◆ wal_records

PgStat_Counter PgStat_WalStats::wal_records

Definition at line 387 of file pgstat.h.

Referenced by pg_stat_get_wal(), and pgstat_flush_wal().

◆ wal_sync

PgStat_Counter PgStat_WalStats::wal_sync

Definition at line 392 of file pgstat.h.

Referenced by issue_xlog_fsync(), pg_stat_get_wal(), and pgstat_have_pending_wal().

◆ wal_sync_time

PgStat_Counter PgStat_WalStats::wal_sync_time

Definition at line 394 of file pgstat.h.

Referenced by issue_xlog_fsync(), and pg_stat_get_wal().

◆ wal_write

PgStat_Counter PgStat_WalStats::wal_write

Definition at line 391 of file pgstat.h.

Referenced by pg_stat_get_wal(), pgstat_have_pending_wal(), and XLogWrite().

◆ wal_write_time

PgStat_Counter PgStat_WalStats::wal_write_time

Definition at line 393 of file pgstat.h.

Referenced by pg_stat_get_wal(), and XLogWrite().


The documentation for this struct was generated from the following file: