# IO
## BaseBackupRead
### Description
Waiting for base backup to read from a file.
### OS Resources Consumed
- Disk I/O, CPU threads
## BaseBackupSync
### Description
Waiting for data written by a base backup to reach durable storage.
### OS Resources Consumed
- Disk I/O, CPU threads
## BaseBackupWrite
### Description
Waiting for base backup to write to a file.
### OS Resources Consumed
- Disk I/O, CPU threads
## BufFileRead
### Description
Waiting for a read from a buffered file.
### OS Resources Consumed
- Disk I/O, CPU threads
## BufFileTruncate
### Description
Waiting for a buffered file to be truncated.
### OS Resources Consumed
- Disk I/O, CPU threads
## BufFileWrite
### Description
Waiting for a write to a buffered file.
### OS Resources Consumed
- Disk I/O, CPU threads
## ControlFileRead
### Description
Waiting for a read from the pg_control file.
### OS Resources Consumed
- Disk I/O, CPU threads
## ControlFileSync
### Description
Waiting for the pg_control file to reach durable storage.
### OS Resources Consumed
- Disk I/O, CPU threads
## ControlFileSyncUpdate
### Description
Waiting for an update to the pg_control file to reach durable storage.
### OS Resources Consumed
- Disk I/O, CPU threads
## ControlFileWrite
### Description
Waiting for a write to the pg_control file.
### OS Resources Consumed
- Disk I/O, CPU threads
## ControlFileWriteUpdate
### Description
Waiting for a write to update the pg_control file.
### OS Resources Consumed
- Disk I/O, CPU threads
## CopyFileRead
### Description
Waiting for a read during a file copy operation.
### OS Resources Consumed
- Disk I/O, CPU threads
## CopyFileWrite
### Description
Waiting for a write during a file copy operation.
### OS Resources Consumed
- Disk I/O, CPU threads
## DSMAllocate
### Description
Waiting for a dynamic shared memory segment to be allocated.
### OS Resources Consumed
- Memory, CPU threads
## DSMFillZeroWrite
### Description
Waiting to fill a dynamic shared memory backing file with zeroes.
### OS Resources Consumed
- Disk I/O, CPU threads
## DataFileExtend
### Description
Waiting for a relation data file to be extended.
### OS Resources Consumed
- Disk I/O, CPU threads
## DataFileFlush
### Description
Waiting for a relation data file to reach durable storage.
### OS Resources Consumed
- Disk I/O, CPU threads
## DataFileImmediateSync
### Description
Waiting for an immediate synchronization of a relation data file to durable storage.
### OS Resources Consumed
- Disk I/O, CPU threads
## DataFilePrefetch
### Description
Waiting for an asynchronous prefetch from a relation data file.
### OS Resources Consumed
- Disk I/O, CPU threads
## DataFileRead
### Description
Waiting for a read from a relation data file.
### OS Resources Consumed
- Disk I/O, CPU threads
## DataFileSync
### Description
Waiting for changes to a relation data file to reach durable storage.
### OS Resources Consumed
- Disk I/O, CPU threads
## DataFileTruncate
### Description
Waiting for a relation data file to be truncated.
### OS Resources Consumed
- Disk I/O, CPU threads
## DataFileWrite
### Description
Waiting for a write to a relation data file.
### OS Resources Consumed
- Disk I/O, CPU threads
## LockFileAddToDataDirRead
### Description
Waiting for a read while adding a line to the data directory lock file.
### OS Resources Consumed
- Disk I/O, CPU threads
## LockFileAddToDataDirSync
### Description
Waiting for data to reach durable storage while adding a line to the data directory lock file.
### OS Resources Consumed
- Disk I/O, CPU threads
## LockFileAddToDataDirWrite
### Description
Waiting for a write while adding a line to the data directory lock file.
### OS Resources Consumed
- Disk I/O, CPU threads
## LockFileCreateRead
### Description
Waiting to read while creating the data directory lock file.
### OS Resources Consumed
- Disk I/O, CPU threads
## LockFileCreateSync
### Description
Waiting for data to reach durable storage while creating the data directory lock file.
### OS Resources Consumed
- Disk I/O, CPU threads
## LockFileCreateWrite
### Description
Waiting for a write while creating the data directory lock file.
### OS Resources Consumed
- Disk I/O, CPU threads
## LockFileReCheckDataDirRead
### Description
Waiting for a read during recheck of the data directory lock file.
### OS Resources Consumed
- Disk I/O, CPU threads
## LogicalRewriteCheckpointSync
### Description
Waiting for logical rewrite mappings to reach durable storage during a checkpoint.
### OS Resources Consumed
- Disk I/O, CPU threads
## LogicalRewriteMappingSync
### Description
Waiting for mapping data to reach durable storage during a logical rewrite.
### OS Resources Consumed
- Disk I/O, CPU threads
## LogicalRewriteMappingWrite
### Description
Waiting for a write of mapping data during a logical rewrite.
### OS Resources Consumed
- Disk I/O, CPU threads
## LogicalRewriteSync
### Description
Waiting for logical rewrite mappings to reach durable storage.
### OS Resources Consumed
- Disk I/O, CPU threads
## LogicalRewriteTruncate
### Description
Waiting for truncate of mapping data during a logical rewrite.
### OS Resources Consumed
- Disk I/O, CPU threads
## LogicalRewriteWrite
### Description
Waiting for a write of logical rewrite mappings.
### OS Resources Consumed
- Disk I/O, CPU threads
## RelationMapRead
### Description
Waiting for a read of the relation map file.
### OS Resources Consumed
- Disk I/O, CPU threads
## RelationMapReplace
### Description
Waiting for durable replacement of a relation map file.
### OS Resources Consumed
- Disk I/O, CPU threads
## RelationMapWrite
### Description
Waiting for a write to the relation map file.
### OS Resources Consumed
- Disk I/O, CPU threads
## ReorderBufferRead
### Description
Waiting for a read during reorder buffer management.
### OS Resources Consumed
- Disk I/O, CPU threads
## ReorderBufferWrite
### Description
Waiting for a write during reorder buffer management.
### OS Resources Consumed
- Disk I/O, CPU threads
## ReorderLogicalMappingRead
### Description
Waiting for a read of a logical mapping during reorder buffer management.
### OS Resources Consumed
- Disk I/O, CPU threads
## ReplicationSlotRead
### Description
Waiting for a read from a replication slot control file.
### OS Resources Consumed
- Disk I/O, CPU threads
## ReplicationSlotRestoreSync
### Description
Waiting for a replication slot control file to reach durable storage while restoring it to memory.
### OS Resources Consumed
- Disk I/O, CPU threads
## ReplicationSlotSync
### Description
Waiting for a replication slot control file to reach durable storage.
### OS Resources Consumed
- Disk I/O, CPU threads
## ReplicationSlotWrite
### Description
Waiting for a write to a replication slot control file.
### OS Resources Consumed
- Disk I/O, CPU threads
## SLRUFlushSync
### Description
Waiting for SLRU data to reach durable storage during a checkpoint or database shutdown.
### OS Resources Consumed
- Disk I/O, CPU threads
## SLRURead
### Description
Waiting for a read of an SLRU page.
### OS Resources Consumed
- Disk I/O, CPU threads
## SLRUSync
### Description
Waiting for SLRU data to reach durable storage following a page write.
### OS Resources Consumed
- Disk I/O, CPU threads
## SLRUWrite
### Description
Waiting for a write of an SLRU page.
### OS Resources Consumed
- Disk I/O, CPU threads
## SnapbuildRead
### Description
Waiting for a read of a serialized historical catalog snapshot.
### OS Resources Consumed
- Disk I/O, CPU threads
## SnapbuildSync
### Description
Waiting for a serialized historical catalog snapshot to reach durable storage.
### OS Resources Consumed
- Disk I/O, CPU threads
## SnapbuildWrite
### Description
Waiting for a write of a serialized historical catalog snapshot.
### OS Resources Consumed
- Disk I/O, CPU threads
## TimelineHistoryFileSync
### Description
Waiting for a timeline history file received via streaming replication to reach durable storage.
### OS Resources Consumed
- Disk I/O, CPU threads
## TimelineHistoryFileWrite
### Description
Waiting for a write of a timeline history file received via streaming replication.
### OS Resources Consumed
- Disk I/O, CPU threads
## TimelineHistoryRead
### Description
Waiting for a read of a timeline history file.
### OS Resources Consumed
- Disk I/O, CPU threads
## TimelineHistorySync
### Description
Waiting for a newly created timeline history file to reach durable storage.
### OS Resources Consumed
- Disk I/O, CPU threads
## TimelineHistoryWrite
### Description
Waiting for a write of a newly created timeline history file.
### OS Resources Consumed
- Disk I/O, CPU threads
## TwophaseFileRead
### Description
Waiting for a read of a two-phase state file.
### OS Resources Consumed
- Disk I/O, CPU threads
## TwophaseFileSync
### Description
Waiting for a two-phase state file to reach durable storage.
### OS Resources Consumed
- Disk I/O, CPU threads
## TwophaseFileWrite
### Description
Waiting for a write of a two-phase state file.
### OS Resources Consumed
- Disk I/O, CPU threads
## VersionFileSync
### Description
Waiting for the version file to reach durable storage while creating a database.
### OS Resources Consumed
- Disk I/O, CPU threads
## VersionFileWrite
### Description
Waiting for the version file to be written while creating a database.
### OS Resources Consumed
- Disk I/O, CPU threads
## WALBootstrapSync
### Description
Waiting for WAL to reach durable storage during bootstrapping.
### OS Resources Consumed
- Disk I/O, CPU threads
## WALBootstrapWrite
### Description
Waiting for a write of a WAL page during bootstrapping.
### OS Resources Consumed
- Disk I/O, CPU threads
## WALCopyRead
### Description
Waiting for a read when creating a new WAL segment by copying an existing one.
### OS Resources Consumed
- Disk I/O, CPU threads
## WALCopySync
### Description
Waiting for a new WAL segment created by copying an existing one to reach durable storage.
### OS Resources Consumed
- Disk I/O, CPU threads
## WALCopyWrite
### Description
Waiting for a write when creating a new WAL segment by copying an existing one.
### OS Resources Consumed
- Disk I/O, CPU threads
## WALInitSync
### Description
Waiting for a newly initialized WAL file to reach durable storage.
### OS Resources Consumed
- Disk I/O, CPU threads
## WALInitWrite
### Description
Waiting for a write while initializing a new WAL file.
### OS Resources Consumed
- Disk I/O, CPU threads
## WALRead
### Description
Waiting for a read from a WAL file.
### OS Resources Consumed
- Disk I/O, CPU threads
## WALSenderTimelineHistoryRead
### Description
Waiting for a read from a timeline history file during a walsender timeline command.
### OS Resources Consumed
- Disk I/O, CPU threads
## WALSync
### Description
Waiting for a WAL file to reach durable storage.
### OS Resources Consumed
- Disk I/O, CPU threads
## WALSyncMethodAssign
### Description
Waiting for data to reach durable storage while assigning a new WAL sync method.
### OS Resources Consumed
- Disk I/O, CPU threads
## WALWrite
### Description
Waiting for a write to a WAL file.
### OS Resources Consumed
- Disk I/O, CPU threads