|
PostgreSQL Source Code git master
|
#include <pgstat_internal.h>
Data Fields | |
| PgStat_FetchConsistency | mode |
| TimestampTz | snapshot_timestamp |
| bool | fixed_valid [PGSTAT_KIND_BUILTIN_SIZE] |
| PgStat_ArchiverStats | archiver |
| PgStat_BgWriterStats | bgwriter |
| PgStat_CheckpointerStats | checkpointer |
| PgStat_IO | io |
| PgStat_SLRUStats | slru [SLRU_NUM_ELEMENTS] |
| PgStat_WalStats | wal |
| bool | custom_valid [PGSTAT_KIND_CUSTOM_SIZE] |
| void * | custom_data [PGSTAT_KIND_CUSTOM_SIZE] |
| MemoryContext | context |
| struct pgstat_snapshot_hash * | stats |
Definition at line 541 of file pgstat_internal.h.
| PgStat_ArchiverStats PgStat_Snapshot::archiver |
Definition at line 550 of file pgstat_internal.h.
Referenced by pgstat_archiver_snapshot_cb(), and pgstat_fetch_stat_archiver().
| PgStat_BgWriterStats PgStat_Snapshot::bgwriter |
Definition at line 552 of file pgstat_internal.h.
Referenced by pgstat_bgwriter_snapshot_cb(), and pgstat_fetch_stat_bgwriter().
| PgStat_CheckpointerStats PgStat_Snapshot::checkpointer |
Definition at line 554 of file pgstat_internal.h.
Referenced by pgstat_checkpointer_snapshot_cb(), and pgstat_fetch_stat_checkpointer().
| MemoryContext PgStat_Snapshot::context |
Definition at line 571 of file pgstat_internal.h.
Referenced by pgstat_build_snapshot(), pgstat_clear_snapshot(), pgstat_fetch_entry(), and pgstat_prep_snapshot().
| void* PgStat_Snapshot::custom_data[PGSTAT_KIND_CUSTOM_SIZE] |
Definition at line 568 of file pgstat_internal.h.
Referenced by pgstat_get_custom_snapshot_data(), pgstat_init_snapshot_fixed(), and pgstat_write_statsfile().
| bool PgStat_Snapshot::custom_valid[PGSTAT_KIND_CUSTOM_SIZE] |
Definition at line 567 of file pgstat_internal.h.
Referenced by pgstat_build_snapshot_fixed(), pgstat_clear_snapshot(), and pgstat_snapshot_fixed().
| bool PgStat_Snapshot::fixed_valid[PGSTAT_KIND_BUILTIN_SIZE] |
Definition at line 548 of file pgstat_internal.h.
Referenced by pgstat_build_snapshot_fixed(), pgstat_clear_snapshot(), and pgstat_snapshot_fixed().
| PgStat_IO PgStat_Snapshot::io |
Definition at line 556 of file pgstat_internal.h.
Referenced by pgstat_fetch_stat_io(), and pgstat_io_snapshot_cb().
| PgStat_FetchConsistency PgStat_Snapshot::mode |
Definition at line 543 of file pgstat_internal.h.
Referenced by pgstat_build_snapshot(), pgstat_clear_snapshot(), pgstat_fetch_entry(), and pgstat_get_stat_snapshot_timestamp().
| PgStat_SLRUStats PgStat_Snapshot::slru[SLRU_NUM_ELEMENTS] |
Definition at line 558 of file pgstat_internal.h.
Referenced by pgstat_fetch_slru(), and pgstat_slru_snapshot_cb().
| TimestampTz PgStat_Snapshot::snapshot_timestamp |
Definition at line 546 of file pgstat_internal.h.
Referenced by pgstat_build_snapshot(), and pgstat_get_stat_snapshot_timestamp().
| struct pgstat_snapshot_hash* PgStat_Snapshot::stats |
Definition at line 572 of file pgstat_internal.h.
Referenced by pgstat_build_snapshot(), pgstat_clear_snapshot(), pgstat_fetch_entry(), and pgstat_prep_snapshot().
| PgStat_WalStats PgStat_Snapshot::wal |
Definition at line 560 of file pgstat_internal.h.
Referenced by pgstat_fetch_stat_wal(), and pgstat_wal_snapshot_cb().