PostgreSQL Source Code  git master
CheckpointStatsData Struct Reference

#include <xlog.h>

Data Fields

TimestampTz ckpt_start_t
 
TimestampTz ckpt_write_t
 
TimestampTz ckpt_sync_t
 
TimestampTz ckpt_sync_end_t
 
TimestampTz ckpt_end_t
 
int ckpt_bufs_written
 
int ckpt_slru_written
 
int ckpt_segs_added
 
int ckpt_segs_removed
 
int ckpt_segs_recycled
 
int ckpt_sync_rels
 
uint64 ckpt_longest_sync
 
uint64 ckpt_agg_sync_time
 

Detailed Description

Definition at line 159 of file xlog.h.

Field Documentation

◆ ckpt_agg_sync_time

uint64 CheckpointStatsData::ckpt_agg_sync_time

Definition at line 176 of file xlog.h.

Referenced by LogCheckpointEnd(), and ProcessSyncRequests().

◆ ckpt_bufs_written

int CheckpointStatsData::ckpt_bufs_written

Definition at line 167 of file xlog.h.

Referenced by BufferSync(), CreateCheckPoint(), and LogCheckpointEnd().

◆ ckpt_end_t

TimestampTz CheckpointStatsData::ckpt_end_t

Definition at line 165 of file xlog.h.

Referenced by LogCheckpointEnd().

◆ ckpt_longest_sync

uint64 CheckpointStatsData::ckpt_longest_sync

Definition at line 175 of file xlog.h.

Referenced by LogCheckpointEnd(), and ProcessSyncRequests().

◆ ckpt_segs_added

int CheckpointStatsData::ckpt_segs_added

Definition at line 170 of file xlog.h.

Referenced by CreateCheckPoint(), LogCheckpointEnd(), and PreallocXlogFiles().

◆ ckpt_segs_recycled

int CheckpointStatsData::ckpt_segs_recycled

Definition at line 172 of file xlog.h.

Referenced by CreateCheckPoint(), LogCheckpointEnd(), and RemoveXlogFile().

◆ ckpt_segs_removed

int CheckpointStatsData::ckpt_segs_removed

Definition at line 171 of file xlog.h.

Referenced by CreateCheckPoint(), LogCheckpointEnd(), and RemoveXlogFile().

◆ ckpt_slru_written

int CheckpointStatsData::ckpt_slru_written

Definition at line 168 of file xlog.h.

Referenced by LogCheckpointEnd(), and SlruInternalWritePage().

◆ ckpt_start_t

TimestampTz CheckpointStatsData::ckpt_start_t

Definition at line 161 of file xlog.h.

Referenced by CreateCheckPoint(), CreateRestartPoint(), and LogCheckpointEnd().

◆ ckpt_sync_end_t

TimestampTz CheckpointStatsData::ckpt_sync_end_t

Definition at line 164 of file xlog.h.

Referenced by CheckPointGuts(), and LogCheckpointEnd().

◆ ckpt_sync_rels

int CheckpointStatsData::ckpt_sync_rels

Definition at line 174 of file xlog.h.

Referenced by LogCheckpointEnd(), and ProcessSyncRequests().

◆ ckpt_sync_t

TimestampTz CheckpointStatsData::ckpt_sync_t

Definition at line 163 of file xlog.h.

Referenced by CheckPointGuts(), and LogCheckpointEnd().

◆ ckpt_write_t

TimestampTz CheckpointStatsData::ckpt_write_t

Definition at line 162 of file xlog.h.

Referenced by CheckPointGuts(), and LogCheckpointEnd().


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