Amazon-Aurora-PostgreSQL-Warteereignisse - Amazon Aurora

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Amazon-Aurora-PostgreSQL-Warteereignisse

Im Folgenden sind gängige Warteereignisse für Aurora PostgreSQL aufgeführt. Weitere Informationen über Warteereignisse und die Optimierung Ihres Aurora-PostgreSQL-DB-Clusters finden Sie unter Optimierung mit Warteereignissen für Aurora PostgreSQL.

Aktivität: ArchiverMain

Der Archivierungsprozess wartet auf Aktivität.

Aktivität: AutoVacuumMain

Der Autovacuum-Launcher-Prozess wartet auf Aktivität.

Aktivität: BgWriterHibernate

Der Hintergrundschreibprozess befindet sich im Ruhezustand, während er auf Aktivität wartet.

Aktivität: BgWriterMain

Der Hintergrundschreibprozess wartet auf Aktivität.

Aktivität: CheckpointerMain

Der Checkpointer-Prozess wartet auf Aktivität.

Aktivität: LogicalApplyMain

Der Prozess zum Anwenden der logischen Replikation wartet auf Aktivität.

Aktivität: LogicalLauncherMain

Der Startprozess für die logische Replikation wartet auf Aktivität.

Aktivität: PgStatMain

Der Statistikkollektorprozess wartet auf Aktivität.

Aktivität: RecoveryWalAll

Ein Prozess wartet bei der Wiederherstellung auf das Write-Ahead-Log (WAL) von einem Stream.

Aktivität: RecoveryWalStream

Der Startup-Vorgang wartet auf das Eintreffen des Write-Ahead-Log (WAL) während der Streaming-Wiederherstellung.

Aktivität: SysLoggerMain

Der Syslogger-Prozess wartet auf Aktivität.

Aktivität: WalReceiverMain

Der WAL-Receiver-Prozess wartet auf Aktivität.

Aktivität: WalSenderMain

Der WAL-Senderprozess (Write-Ahead-Log) wartet auf Aktivität.

Aktivität: WalWriterMain

Der Write-Ahead-Log (WAL)-Writerprozess wartet auf Aktivität.

BufferPin:BufferPin

Ein Prozess wartet darauf, einen exklusiven Pin an einem Puffer zu erhalten.

Kunde: GSSOpen Server

Ein Prozess wartet darauf, Daten vom Client zu lesen, während er eine GSSAPI-Sitzung (Generic Security Service Application Program Interface) aufbaut.

Kunde: ClientRead

Ein Backend-Prozess wartet darauf, Daten von einem PostgreSQL-Client zu empfangen. Weitere Informationen finden Sie unter Kunde: ClientRead.

Kunde: ClientWrite

Ein Backend-Prozess wartet darauf, weitere Daten an einen PostgreSQL-Client zu senden. Weitere Informationen finden Sie unter Kunde: ClientWrite.

Kunde: Lib PQWal ReceiverConnect

Ein Prozess wartet im WAL-Receiver darauf, eine Verbindung zum Remote-Server herzustellen.

Kunde: Lib PQWal ReceiverReceive

Ein Prozess wartet im Write-Ahead-Log (WAL)-Receiver darauf, Daten vom Remote-Server zu empfangen.

Kunde: Server SSLOpen

Ein Prozess wartet auf Secure Sockets Layer (SSL), während er versucht, eine Verbindung herzustellen.

Kunde: WalReceiverWaitStart

Ein Prozess wartet darauf, dass der Startup-Prozess die Anfangsdaten für die Streaming-Replikation sendet.

Kunde: WalSenderWaitFor WAL

Ein Prozess wartet darauf, dass das Write-Ahead-Log (WAL) im WAL-Senderprozess geleert wird.

Kunde: WalSenderWriteData

Ein Prozess wartet auf eine Aktivität, wenn er Antworten vom Write-Ahead-Log (WAL)-Receiver im WAL-Senderprozess verarbeitet.

CPU

Ein Backend-Prozess ist in der CPU aktiv oder wartet auf diese. Weitere Informationen finden Sie unter CPU.

Extension:extension

Ein Backend-Prozess wartet auf eine Bedingung, die von einer Erweiterung oder einem Modul definiert wird.

IO: AuroraEnhancedLogical WALRead

Ein Backend-Prozess ruft Protokolldatensätze vom CDC-Volume (Change Data Capture) ab.

IO: AuroraOptimizedReadsCacheRead

Ein Prozess wartet auf einen Lesevorgang aus dem mehrstufigen Cache für optimierte Lesevorgänge, da die Seite nicht im gemeinsam genutzten Speicher verfügbar ist.

IO: AuroraOptimizedReads CacheSegmentKürzen

Ein Prozess wartet darauf, dass eine Segmentdatei des gestuften Caches für optimierte Lesevorgänge gekürzt wird.

IO: AuroraOptimizedReadsCacheWrite

Der Hintergrund-Writer-Prozess wartet darauf, in den mehrstufigen Cache für optimierte Lesevorgänge zu schreiben.

IO: AuroraStorageLogAllocate

Eine Sitzung weist Metadaten zu und bereitet einen Schreibvorgang für das Transaktionsprotokoll vor.

IO: BufFileRead

Wenn Vorgänge mehr Speicher benötigen, als durch die Parameter des Arbeitsspeichers definiert ist, erstellt die Engine temporäre Dateien auf der Festplatte. Dieses Warteereignis tritt auf, wenn Vorgänge aus den temporären Dateien gelesen werden. Weitere Informationen finden Sie unter io:BuffileRead und io:BuffileWrite.

IO: BufFileWrite

Wenn Vorgänge mehr Speicher benötigen, als durch die Parameter des Arbeitsspeichers definiert ist, erstellt die Engine temporäre Dateien auf der Festplatte. Dieses Warteereignis tritt auf, wenn Vorgänge in die temporären Dateien schreiben. Weitere Informationen finden Sie unter io:BuffileRead und io:BuffileWrite.

IO: ControlFileRead

Ein Prozess wartet auf das Lesen der pg_control-Datei.

IO: ControlFileSync

Ein Prozess wartet darauf, dass die pg_control-Datei den dauerhaften Speicher erreicht.

IO: ControlFileSyncUpdate

Ein Prozess wartet auf eine Aktualisierung der pg_control-Datei, um einen dauerhaften Speicher zu erreichen.

IO: ControlFileWrite

Ein Prozess wartet auf einen Schreibvorgang in die pg_control-Datei.

IO: ControlFileWriteUpdate

Ein Prozess wartet auf einen Schreibvorgang, um die pg_control-Datei zu aktualisieren.

IO: CopyFileRead

Ein Prozess wartet auf das Lesen während eines Dateikopiervorgangs.

IO: CopyFileWrite

Ein Prozess wartet während einer Dateikopieroperation auf einen Schreibvorgang.

IO: DataFileExtend

Ein Prozess wartet darauf, dass eine Relationsdatendatei erweitert wird.

IO: DataFileFlush

Ein Prozess wartet darauf, dass eine Relationsdatendatei einen dauerhaften Speicher erreicht.

IO: DataFileImmediateSync

Ein Prozess wartet auf eine sofortige Synchronisierung einer Relationsdatendatei mit einem dauerhaften Speicher.

IO: DataFilePrefetch

Ein Prozess wartet auf einen asynchronen Vorabruf aus einer Relationsdatendatei.

IO: DataFileSync

Ein Prozess wartet darauf, dass Änderungen an einer Relationsdatendatei einen dauerhaften Speicher erreichen.

IO: DataFileRead

Ein Backend-Prozess hat versucht, eine Seite in den freigegebenen Puffern zu finden, hat sie jedoch nicht gefunden und sie daher aus dem Speicher gelesen. Weitere Informationen finden Sie unter IO: DataFileRead.

IO: DataFileTruncate

Ein Prozess wartet darauf, dass eine Relationsdatendatei abgeschnitten wird.

IO: DataFileWrite

Ein Prozess wartet auf einen Schreibvorgang in eine Relationsdatendatei.

IO: DSMFill ZeroWrite

Ein Prozess wartet darauf, null Bytes in eine dynamische Shared Memory-Backing-Datei zu schreiben.

IO: LockFileAddToDataDirRead

Ein Prozess wartet auf das Lesen, während er der Datenverzeichnis-Sperrdatei eine Zeile hinzufügt.

IO: LockFileAddToDataDirSync

Ein Prozess wartet darauf, dass Daten einen dauerhaften Speicher erreichen, während er der Datenverzeichnis-Sperrdatei eine Zeile hinzufügt.

IO: LockFileAddToDataDirWrite

Ein Prozess wartet auf einen Schreibvorgang, während er der Datenverzeichnis-Sperrdatei eine Zeile hinzufügt.

IO: LockFileCreateRead

Ein Prozess wartet auf das Lesen, während er die Datenverzeichnis-Sperrdatei erstellt.

IO: LockFileCreateSync

Ein Prozess wartet darauf, dass Daten einen dauerhaften Speicher erreichen, während er die Datenverzeichnis-Sperrdatei erstellt.

IO: LockFileCreateWrite

Ein Prozess wartet auf einen Schreibvorgang, während er die Datenverzeichnis-Sperrdatei erstellt.

IO: LockFileReCheckDataDirRead

Ein Prozess wartet während der erneuten Überprüfung der Datenverzeichnis-Sperrdatei auf das Lesen.

IO: LogicalRewriteCheckpointSync

Ein Prozess wartet darauf, dass logische Rewrite-Mappings während eines Checkpoints dauerhaften Speicher erreichen.

IO: LogicalRewriteMappingSync

Ein Prozess wartet darauf, dass Mapping-Daten während eines logischen Neuschreibens einen dauerhaften Speicher erreichen.

IO: LogicalRewriteMappingWrite

Ein Prozess wartet während eines logischen Rewrite auf ein Schreiben von Mapping-Daten.

IO: LogicalRewriteSync

Ein Prozess wartet auf logische Rewrite-Zuordnungen, um dauerhaften Speicher zu erreichen.

IO: LogicalRewriteTruncate

Ein Prozess wartet auf das Abschneiden von Mapping-Daten während eines logischen Neuschreibens.

IO: LogicalRewriteWrite

Ein Prozess wartet auf einen Schreibvorgang von logischen Rewrite-Mappings.

IO: RelationMapRead

Ein Prozess wartet auf das Lesen der Relation Map-Datei.

IO: RelationMapSync

Ein Prozess wartet darauf, dass die Relationszuordnungsdatei einen dauerhaften Speicher erreicht.

IO: RelationMapWrite

Ein Prozess wartet auf einen Schreibvorgang in die Relation Map-Datei.

IO: ReorderBufferRead

Ein Prozess wartet während der Neuordnungs-Pufferverwaltung auf das Lesen.

IO: ReorderBufferWrite

Ein Prozess wartet während der Neuordnungs-Pufferverwaltung auf einen Schreibvorgang.

IO: ReorderLogicalMappingRead

Ein Prozess wartet während der Neuordnungspufferverwaltung auf das Lesen einer logischen Abbildung.

IO: ReplicationSlotRead

Ein Prozess wartet auf das Lesen aus einer Replikations-Slot-Steuerungsdatei.

IO: ReplicationSlotRestoreSync

Ein Prozess wartet darauf, dass eine Replikations-Slot-Steuerungsdatei einen dauerhaften Speicher erreicht, während sie im Arbeitsspeicher wiederhergestellt wird.

IO: ReplicationSlotSync

Ein Prozess wartet darauf, dass eine Replikations-Slot-Steuerdatei einen dauerhaften Speicher erreicht.

IO: ReplicationSlotWrite

Ein Prozess wartet auf einen Schreibvorgang in eine Replikations-Slot-Steuerdatei.

IO: SLRUFlush Synchronisieren

Ein Prozess wartet darauf, dass einfache, selten verwendete Daten (SLRU-Daten) während eines Prüfpunkts oder beim Herunterfahren der Datenbank in einem dauerhaften Speicher abgelegt werden.

IO: SLRURead

Ein Prozess wartet auf das Lesen einer einfachen, selten verwendeten Seite (SLRU-Seite).

IO: SLRUSync

Ein Prozess wartet darauf, dass einfache, selten verwendete Daten (SLRU-Daten) nach einem Seitenschreibvorgang in einem dauerhaften Speicher abgelegt werden.

IO: SLRUWrite

Ein Prozess wartet auf den Schreibvorgang einer einfachen, selten verwendeten Seite (SLRU-Seite).

IO: SnapbuildRead

Ein Prozess wartet auf das Lesen eines serialisierten historischen Katalog-Snapshots.

IO: SnapbuildSync

Ein Prozess wartet darauf, dass ein serialisierter historischer Katalog-Snapshot einen dauerhaften Speicher erreicht.

IO: SnapbuildWrite

Ein Prozess wartet auf das Schreiben eines serialisierten historischen Katalog-Snapshots.

IO: TimelineHistoryFileSync

Ein Prozess wartet darauf, dass eine Zeitachsenverlaufsdatei, die über die Streaming-Replikation empfangen wurde, im dauerhaften Speicher abgelegt wird.

IO: TimelineHistoryFileWrite

Ein Prozess wartet auf das Schreiben einer Zeitachsenverlaufsdatei, die über die Streaming-Replikation empfangen wurde.

IO: TimelineHistoryRead

Ein Prozess wartet auf das Lesen einer Zeitachsenverlaufsdatei.

IO: TimelineHistorySync

Ein Prozess wartet darauf, dass eine neu erstellte Zeitachsenverlaufsdatei einen dauerhaften Speicher erreicht.

IO: TimelineHistoryWrite

Ein Prozess wartet auf das Schreiben einer neu erstellten Zeitachsenverlaufsdatei.

IO: TwophaseFileRead

Ein Prozess wartet auf das Lesen einer Zweiphasen-Statusdatei.

IO: TwophaseFileSync

Ein Prozess wartet darauf, dass eine zweiphasige Zustandsdatei einen dauerhaften Speicher erreicht.

IO: TwophaseFileWrite

Ein Prozess wartet auf das Schreiben einer Zweiphasen-Zustandsdatei.

IO: WALBootstrap Synchronisieren

Ein Prozess wartet darauf, dass das Write-Ahead-Log (WAL) während des Bootstrapping im dauerhaften Speicher abgelegt wird.

IO: WALBootstrap Schreiben

Ein Prozess wartet während des Bootstrapping auf das Schreiben einer WAL-Seite.

IO: WALCopy Lesen

Ein Prozess wartet auf das Lesen, wenn ein neues Write-Ahead-Log (WAL)-Segment erstellt wird, indem ein vorhandenes kopiert wird.

IO: WALCopy Synchronisieren

Ein Prozess wartet auf ein neues WAL-Segment (Write-Ahead-Log), das durch Kopieren eines vorhandenen Segments erstellt wurde, um dauerhaften Speicher zu erreichen.

IO: WALCopy Schreiben

Ein Prozess wartet auf einen Schreibvorgang, wenn er ein neues WAL-Segment (Write-Ahead-Log) erstellt, indem er ein vorhandenes kopiert.

IO: WALInit Synchronisieren

Ein Prozess wartet darauf, dass eine neu initialisierte Write-Ahead-Log-Datei (WAL) im dauerhaften Speicher abgelegt wird.

IO: WALInit Schreiben

Ein Prozess wartet auf einen Schreibvorgang, während er eine neue Write-Ahead-Protokolldatei (WAL) initialisiert.

IO: WALRead

Ein Prozess wartet auf das Lesen aus einer Write-Ahead-Protokolldatei (WAL).

IO: WALSender TimelineHistoryRead

Ein Prozess wartet während eines WAL-Sender-Zeitachsenbefehls auf das Lesen aus einer Zeitachsenverlaufsdatei.

IO: WALSync

Ein Prozess wartet darauf, dass eine Write-Ahead-Protokolldatei (WAL) einen dauerhaften Speicher erreicht.

IO: WALSync MethodAssign

Ein Prozess wartet darauf, dass Daten einen dauerhaften Speicher erreichen, während er eine neue WAL-Synchronisierungsmethode (Write-Ahead-Log) zuweist.

IO: WALWrite

Ein Prozess wartet auf einen Schreibvorgang in eine Write-Ahead-Protokolldatei (WAL).

IO: XactSync

Ein Backend-Prozess wartet darauf, dass das Aurora-Speichersubsystem den Commit einer regulären Transaktion oder den Commit oder das Rollback einer vorbereiteten Transaktion bestätigt. Weitere Informationen finden Sie unter IO: XactSync.

IPC: AuroraLogicalSchemaUpdate

Zwei Backend-Prozesse versuchen, denselben Eintrag in den Schema-Cache einzufügen. Ein Prozess wird fortgesetzt, während der andere auf seinen Abschluss wartet.

IPC: AuroraOptimizedReadsCacheWriteStop

Ein Prozess wartet darauf, dass der Hintergrund-Writer das Schreiben in den mehrstufigen Cache von Optimized Reads beendet.

IPC: BackupWaitWalArchive

Ein Prozess wartet auf Write-Ahead-Log-Dateien (WAL), die für eine erfolgreiche Archivierung einer Sicherung erforderlich sind.

IPC: BgWorkerShutdown

Ein Prozess wartet darauf, dass ein Arbeitsprozess im Hintergrund heruntergefahren wird.

IPC: BgWorkerStartup

Ein Prozess wartet darauf, dass ein Hintergrund-Worker gestartet wird.

IPC: BtreePage

Ein Prozess wartet darauf, dass die Seitennummer, die zum Fortsetzen einer parallelen B-Baum-Abtastung benötigt wird, verfügbar wird.

IPC: CheckpointDone

Ein Prozess wartet darauf, dass ein Checkpoint abgeschlossen wird.

IPC: CheckpointStart

Ein Prozess wartet auf den Start eines Checkpoints.

IPC: ClogGroupUpdate

Ein Prozess wartet darauf, dass der Gruppenleiter den Transaktionsstatus am Ende einer Transaktion aktualisiert.

IPC: DamRecordTxAck

Ein Backend-Prozess hat ein Ereignis für Datenbank-Aktivitätsströme generiert und wartet darauf, dass das Ereignis dauerhaft wird. Weitere Informationen finden Sie unter IPC:DamRecordTxAck.

IPC: ExecuteGather

Ein Prozess wartet auf Aktivitäten von einem untergeordneten Prozess, während er einen Gather-Plan-Knoten ausführt.

IPC: Hash/Batch/Allocating

Ein Prozess wartet darauf, dass ein gewählter paralleler Hash-Teilnehmer eine Hash-Tabelle zuweist.

IPC: Hash/Batch/Electing

Ein Prozess wählt einen parallelen Hash-Teilnehmer aus, um eine Hash-Tabelle zuzuweisen.

IPC: Hash/Batch/Loading

Ein Prozess wartet darauf, dass andere parallele Hash-Teilnehmer das Laden einer Hash-Tabelle abgeschlossen haben.

IPC: Hash/Build/Allocating

Ein Prozess wartet darauf, dass ein gewählter paralleler Hash-Teilnehmer die anfängliche Hash-Tabelle zuweist.

IPC: Hash/Build/Electing

Ein Prozess wählt einen parallelen Hash-Teilnehmer aus, um die anfängliche Hash-Tabelle zuzuweisen.

IPC: Hash/Build/HashingInner

Ein Prozess wartet darauf, dass andere parallele Hash-Teilnehmer das Hashing der inneren Beziehung abgeschlossen haben.

IPC: Hash/Build/HashingOuter

Ein Prozess wartet darauf, dass andere parallele Hash-Teilnehmer die Partitionierung der äußeren Beziehung abschließen.

IPC: Hash/GrowBatches/Allocating

Ein Prozess wartet darauf, dass ein gewählter paralleler Hash-Teilnehmer weitere Batches zuweist.

IPC: Hash/GrowBatches/Deciding

Ein Prozess wählt einen parallelen Hash-Teilnehmer aus, um über zukünftiges Batch-Wachstum zu entscheiden.

IPC: Hash/GrowBatches/Electing

Ein Prozess wählt einen parallelen Hash-Teilnehmer aus, um mehr Batches zuzuweisen.

IPC: Hash/GrowBatches/Finishing

Ein Prozess wartet darauf, dass ein gewählter paralleler Hash-Teilnehmer über zukünftiges Batch-Wachstum entscheidet.

IPC: Hash/GrowBatches/Repartitioning

Ein Prozess wartet darauf, dass andere parallele Hash-Teilnehmer die Neupartitionierung abgeschlossen haben.

IPC: Hash/GrowBuckets/Allocating

Ein Prozess wartet darauf, dass ein gewählter paralleler Hash-Teilnehmer die Zuweisung weiterer Buckets abgeschlossen hat.

IPC: Hash/GrowBuckets/Electing

Ein Prozess wählt einen parallelen Hash-Teilnehmer aus, um mehr Buckets zuzuweisen.

IPC: Hash/GrowBuckets/Reinserting

Ein Prozess wartet darauf, dass andere parallele Hash-Teilnehmer das Einfügen von Tupeln in neue Buckets abgeschlossen haben.

IPC: HashBatchAllocate

Ein Prozess wartet darauf, dass ein gewählter paralleler Hash-Teilnehmer eine Hash-Tabelle zuweist.

IPC: HashBatchElect

Ein Prozess wartet darauf, einen parallelen Hash-Teilnehmer auszuwählen, um eine Hash-Tabelle zuzuweisen.

IPC: HashBatchLoad

Ein Prozess wartet darauf, dass andere parallele Hash-Teilnehmer das Laden einer Hash-Tabelle abgeschlossen haben.

IPC: HashBuildAllocate

Ein Prozess wartet darauf, dass ein gewählter paralleler Hash-Teilnehmer die anfängliche Hash-Tabelle zuweist.

IPC: HashBuildElect

Ein Prozess wartet darauf, einen parallelen Hash-Teilnehmer auszuwählen, um die anfängliche Hash-Tabelle zuzuweisen.

IPC: HashBuildHashInner

Ein Prozess wartet darauf, dass andere parallele Hash-Teilnehmer das Hashing der inneren Beziehung abgeschlossen haben.

IPC: 'HashBuildHashOuter

Ein Prozess wartet darauf, dass andere parallele Hash-Teilnehmer die Partitionierung der äußeren Beziehung abschließen.

IPC: HashGrowBatchesAllocate

Ein Prozess wartet darauf, dass ein gewählter paralleler Hash-Teilnehmer weitere Batches zuweist.

IPC: 'HashGrowBatchesDecide

Ein Prozess wartet darauf, einen parallelen Hash-Teilnehmer auszuwählen, um über das zukünftige Batch-Wachstum zu entscheiden.

IPC: HashGrowBatchesElect

Ein Prozess wartet darauf, einen parallelen Hash-Teilnehmer auszuwählen, um weitere Batches zuzuweisen.

IPC: HashGrowBatchesFinish

Ein Prozess wartet darauf, dass ein gewählter paralleler Hash-Teilnehmer über zukünftiges Batch-Wachstum entscheidet.

IPC: HashGrowBatchesRepartition

Ein Prozess wartet darauf, dass andere parallele Hash-Teilnehmer die Neupartitionierung beenden.

IPC: HashGrowBucketsAllocate

Ein Prozess wartet darauf, dass ein gewählter paralleler Hash-Teilnehmer die Zuweisung weiterer Buckets abgeschlossen hat.

IPC: HashGrowBucketsElect

Ein Prozess wartet darauf, einen parallelen Hash-Teilnehmer auszuwählen, um weitere Buckets zuzuweisen.

IPC: HashGrowBucketsReinsert

Ein Prozess wartet darauf, dass andere parallele Hash-Teilnehmer das Einfügen von Tupeln in neue Buckets abgeschlossen haben.

IPC: LogicalSyncData

Ein Prozess wartet darauf, dass ein Remote-Server für die logische Replikation Daten für die anfängliche Tabellensynchronisierung sendet.

IPC: LogicalSyncStateChange

Ein Prozess wartet darauf, dass ein logischer Replikations-Remote-Server seinen Status ändert.

IPC: MessageQueueInternal

Ein Prozess wartet darauf, dass ein anderer Prozess an eine gemeinsam genutzte Nachrichtenwarteschlange angehängt wird.

IPC: MessageQueuePutMessage

Ein Prozess wartet darauf, eine Protokollnachricht in eine gemeinsam genutzte Nachrichtenwarteschlange zu schreiben.

IPC: MessageQueueReceive

Ein Prozess wartet darauf, Bytes aus einer gemeinsam genutzten Nachrichtenwarteschlange zu empfangen.

IPC: MessageQueueSend

Ein Prozess wartet darauf, Bytes an eine gemeinsam genutzte Nachrichtenwarteschlange zu senden.

IPC: ParallelBitmapScan

Ein Prozess wartet darauf, dass ein paralleler Bitmap-Scan initialisiert wird.

IPC: ParallelCreateIndexScan

Ein Prozess wartet darauf, dass parallele CREATE INDEX-Arbeitsprozesse einen Heap-Scan abschließen.

IPC: ParallelFinish

Ein Prozess wartet darauf, dass parallele Arbeitsprozesse die Berechnung abgeschlossen haben.

IPC: ProcArrayGroupUpdate

Ein Prozess wartet darauf, dass der Gruppenleiter die Transaktions-ID am Ende der Transaktion löscht.

IPC: ProcSignalBarrier

Ein Prozess wartet darauf, dass ein Barriere-Ereignis von allen Backends verarbeitet wird.

IPC:Promote

Ein Prozess wartet auf die Standby-Heraufstufung.

IPC: RecoveryConflictSnapshot

Ein Prozess wartet auf die Lösung des Wiederherstellungskonflikts für eine Vakuumbereinigung.

IPC: RecoveryConflictTablespace

Ein Prozess wartet auf die Lösung eines Wiederherstellungskonflikts, um einen Tablespace zu löschen.

IPC: RecoveryPause

Ein Prozess wartet darauf, dass die Wiederherstellung fortgesetzt wird.

IPC: ReplicationOriginDrop

Ein Prozess wartet darauf, dass ein Replikationsursprung inaktiv wird, damit er gelöscht werden kann.

IPC: ReplicationSlotDrop

Ein Prozess wartet darauf, dass ein Replikations-Slot inaktiv wird, damit er gelöscht werden kann.

IPC: SafeSnapshot

Ein Prozess wartet darauf, einen gültigen Snapshot für eine READ ONLY DEFERRABLE-Transaktion abzurufen.

IPC: SyncRep

Ein Prozess wartet während der synchronen Replikation auf die Bestätigung eines Remote-Servers.

IPC: XactGroupUpdate

Ein Prozess wartet darauf, dass der Gruppenleiter den Transaktionsstatus am Ende der Transaktion aktualisiert.

Lock:advisory

Ein Backend-Prozess hat eine Advisory-Sperre angefordert und wartet darauf. Weitere Informationen finden Sie unter Lock:advisory.

Lock:extend

Ein Backend-Prozess wartet darauf, dass eine Sperre freigegeben wird, damit er eine Relation erweitern kann. Diese Sperre wird benötigt, da jeweils nur ein Backend-Prozess eine Relation erweitern kann. Weitere Informationen finden Sie unter Lock:extend.

Lock:frozenid

Ein Prozess wartet darauf, pg_database.datfrozenxid und pg_database.datminmxid zu aktualisieren.

Lock:object

Ein Prozess wartet darauf, eine Sperre für ein Objekt einer nichtrelationalen Datenbank zu erhalten.

Lock:page

Ein Prozess wartet darauf, eine Sperre für eine Seite einer Relation zu erhalten.

Lock:Relation

Ein Backend-Prozess wartet darauf, eine Sperre für eine Relation zu erlangen, die durch eine andere Transaktion gesperrt ist. Weitere Informationen finden Sie unter Lock:Relation.

Lock:spectoken

Ein Prozess wartet darauf, eine spekulative Einfügesperre zu erhalten.

Lock:speculative token

Ein Prozess wartet darauf, eine spekulative Einfügesperre zu erlangen.

Lock:transactionid

Eine Transaktion wartet auf eine Sperre auf Zeilenebene. Weitere Informationen finden Sie unter Lock:transactionid.

Lock:tuple

Ein Backend-Prozess wartet darauf, eine Sperre für ein Tupel zu erlangen, während ein anderer Backend-Prozess eine widersprüchliche Sperre für dasselbe Tupel hält. Weitere Informationen finden Sie unter Lock:tuple.

Lock:userlock

Ein Prozess wartet darauf, eine Benutzersperre zu erhalten.

Lock:virtualxid

Ein Prozess wartet darauf, eine virtuelle Transaktions-ID-Sperre zu erhalten.

LWLock:AddinShmemInit

Ein Prozess wartet darauf, die Speicherplatzzuweisung einer Erweiterung im gemeinsam genutzten Speicher zu verwalten.

LWLock:AddinShmemInitLock

Ein Prozess wartet darauf, die Speicherplatzzuweisung im gemeinsam genutzten Speicher zu verwalten.

LWLockEin Prozess wartet darauf, dass der Gruppenleiter den Transaktionsstatus am Transaktionsende aktualisiert. ----sep----:async

Ein Prozess wartet auf I/O in einem asynchronen (Benachrichtigungs-)Puffer.

LWLock:AsyncCtlLock

Ein Prozess wartet darauf, einen freigegebenen Benachrichtigungsstatus zu lesen oder zu aktualisieren.

LWLock:AsyncQueueLock

Ein Prozess wartet darauf, Benachrichtigungen zu lesen oder zu aktualisieren.

LWLock:AuroraOptimizedReadsCacheMapping

Ein Prozess wartet darauf, einen Datenblock mit einer Seite im mehrstufigen Cache für optimierte Lesevorgänge zu verknüpfen.

LWLock:AutoFile

Ein Prozess wartet darauf, die Datei postgresql.auto.conf zu aktualisieren.

LWLock:AutoFileLock

Ein Prozess wartet darauf, die Datei postgresql.auto.conf zu aktualisieren.

LWLock:async ----SEP----:AutoVacuum

Ein Prozess wartet darauf, den aktuellen Status der Autovacuum-Arbeitsprozesse zu lesen oder zu aktualisieren.

LWLock:AutovacuumLock

Ein Autovacuum-Worker oder ein Startprogramm wartet darauf, den aktuellen Status der Autovacuum-Worker zu aktualisieren oder zu lesen.

LWLock:AutovacuumSchedule

Ein Prozess wartet, um sicherzustellen, dass eine für den Autovaccuum-Prozess ausgewählte Tabelle noch bereinigt werden muss.

LWLock:AutovacuumScheduleLock

Ein Prozess wartet, um sicherzustellen, dass eine für den Autovakcuum-Prozess ausgewählte Tabelle noch bereinigt werden muss.

LWLock:BackendRandomLock

Ein Prozess wartet darauf, eine Zufallszahl zu generieren.

LWLock:BackgroundWorker

Ein Prozess wartet darauf, den Hintergrund-Worker-Status zu lesen oder zu aktualisieren.

LWLock:BackgroundWorkerLock

Ein Prozess wartet darauf, den Hintergrund-Worker-Status zu lesen oder zu aktualisieren.

LWLock:BtreeVacuum

Ein Prozess wartet darauf, vacuumbezogene Informationen für einen B-Baum-Index zu lesen oder zu aktualisieren.

LWLock:BtreeVacuumLock

Ein Prozess wartet darauf, vacuumbezogene Informationen für einen B-Baum-Index zu lesen oder zu aktualisieren.

LWLock:Autovacuum----sep----:buffer_content

Ein Backend-Prozess wartet darauf, eine einfache Sperre für den Inhalt eines gemeinsam genutzten Speicherpuffers zu erlangen. Weitere Informationen finden Sie unter LWLock:buffer_content (BufferContent).

LWLock:buffer_content ----sep----:buffer_mapping

Ein Backend-Prozess wartet darauf, einen Datenblock mit einem Puffer im gemeinsam genutzten Pufferpool zu verknüpfen. Weitere Informationen finden Sie unter LWLock:buffer_mapping.

LWLock:buffer_mapping ----sep----:BufferIO

Ein Backend-Prozess möchte eine Seite in den gemeinsam genutzten Speicher einlesen. Der Prozess wartet darauf, dass andere Prozesse ihre I/O für die Seite beenden. Weitere Informationen finden Sie unter LWLock:BufferIO (IPC:BufferIO).

LWLock:BufferIO ----SEP----:Checkpoint

Ein Prozess wartet darauf, einen Checkpoint zu starten.

LWLock:CheckpointLock

Ein Prozess wartet darauf, einen Checkpoint auszuführen.

LWLock:CheckpointerComm

Ein Prozess wartet darauf, fsync Anfragen zu verwalten.

LWLock:CheckpointerCommLock

Ein Prozess wartet darauf, fsync Anfragen zu verwalten.

LWLock:Checkpoint ----sep----:Holzschuh

Ein Prozess wartet auf I/O in einem Clog (Transaktionsstatus)-Puffer.

LWLock:CLogControlLock

Ein Prozess wartet darauf, den Transaktionsstatus zu lesen oder zu aktualisieren.

LWLock:CLogTruncationLock

Ein Prozess wartet darauf, txid_status auszuführen oder die älteste verfügbare Transaktions-ID zu aktualisieren.

LWLock:clog ----sep----:commit_timestamp

Ein Prozess wartet auf I/O in einem Commit-Zeitstempelpuffer.

LWLock:CommitTs

Ein Prozess wartet darauf, den letzten für einen Transaktions-Commit-Zeitstempel festgelegten Wert zu lesen oder zu aktualisieren.

LWLock:CommitTsBuffer

Ein Prozess wartet auf I/O in einem einfachen, selten verwendeten Puffer (SLRU-Puffer) für einen Commit-Zeitstempel.

LWLock:CommitTsControlLock

Ein Prozess wartet darauf, Transaktions-Commit-Zeitstempel zu lesen oder zu aktualisieren.

LWLock:CommitTsLock

Ein Prozess wartet darauf, den letzten für den Transaktionszeitstempel festgelegten Wert zu lesen oder zu aktualisieren.

LWLock: SLRU CommitTs

Ein Prozess wartet auf den Zugriff auf den einfachen, selten verwendeten Cache (SLRU-Cache) für einen Commit-Zeitstempel.

LWLock:ControlFile

Ein Prozess wartet darauf, die Datei pg_control zu lesen oder zu aktualisieren oder eine neue Write-Ahead-Log-Datei (WAL) zu erstellen.

LWLock:ControlFileLock

Ein Prozess wartet darauf, die Steuerdatei zu lesen oder zu aktualisieren oder eine neue Write-Ahead-Protokolldatei (WAL) zu erstellen.

LWLock:DynamicSharedMemoryControl

Ein Prozess wartet darauf, Informationen zur Zuordnung des dynamischen gemeinsamen Speichers zu lesen oder zu aktualisieren.

LWLock:DynamicSharedMemoryControlLock

Ein Prozess wartet darauf, den Status des dynamischen gemeinsam genutzten Speichers zu lesen oder zu aktualisieren.

LWLock: SLRU ----sep----:lock_manager

Ein Backend-Prozess wartet darauf, Sperren für Backend-Prozesse hinzuzufügen oder zu untersuchen. Oder er wartet darauf, einer Sperrgruppe beizutreten oder diese zu verlassen, die von der parallelen Abfrage verwendet wird. Weitere Informationen finden Sie unter LWLock:lock_manager.

LWLock:LockFastPath

Ein Prozess wartet darauf, die Informationen zur Fast-Path-Sperre eines Prozesses zu lesen oder zu aktualisieren.

LWLock:LogicalRepWorker

Ein Prozess wartet darauf, den Status der logischen Replikations-Arbeitsprozesse zu lesen oder zu aktualisieren.

LWLock:LogicalRepWorkerLock

Ein Prozess wartet darauf, dass eine Aktion auf einem logischen Replikations-Worker beendet wird.

LWLock:LogicalSchemaCache

Ein Prozess hat den Schema-Cache geändert.

LWLockEin Prozess hat den Schemacache geändert. ----sep----:multixact_member

Ein Prozess wartet auf I/O in einem multixact_member-Puffer.

LWLock:multixact_member ----sep----:multixact_offset

Ein Prozess wartet auf I/O in einem Multixact-Offset-Puffer.

LWLock:MultiXactGen

Ein Prozess wartet darauf, den freigegebenen multixact-Status zu lesen oder zu aktualisieren.

LWLock:MultiXactGenLock

Ein Prozess wartet darauf, einen gemeinsam genutzten multixact-Zustand zu lesen oder zu aktualisieren.

LWLock:MultiXactMemberBuffer

Ein Prozess wartet auf I/O in einem einfachen, selten verwendeten Puffer (SLRU-Puffer) für ein Multixact-Mitglied. Weitere Informationen finden Sie unter LWLock:MultiXact.

LWLock:MultiXactMemberControlLock

Ein Prozess wartet darauf, Multixact-Mitgliederzuordnungen zu lesen oder zu aktualisieren.

LWLock: SLRU MultiXactMember

– Ein Prozess wartet darauf, auf den einfachen, selten verwendeten Cache (SLRU-Cache) für ein Multixact-Mitglied zuzugreifen. Weitere Informationen finden Sie unter LWLock:MultiXact.

LWLock:MultiXactOffsetBuffer

– Ein Prozess wartet auf I/O in einem einfachen, selten verwendeten Puffer (SLRU-Puffer) für ein Multixact-Offset. Weitere Informationen finden Sie unter LWLock:MultiXact.

LWLock:MultiXactOffsetControlLock

Ein Prozess wartet darauf, multixact Offset-Mappings zu lesen oder zu aktualisieren.

LWLock: SLRU MultiXactOffset

– Ein Prozess wartet darauf, auf den einfachen, selten verwendeten Cache (SLRU-Cache) für ein Multixact-Offset zuzugreifen. Weitere Informationen finden Sie unter LWLock:MultiXact.

LWLock:MultiXactTruncation

Ein Prozess wartet darauf, multixact-Informationen zu lesen oder abzuschneiden.

LWLock:MultiXactTruncationLock

Ein Prozess wartet darauf, multixact-Informationen zu lesen oder abzuschneiden.

LWLock:NotifyBuffer

Ein Prozess wartet auf I/O im einfachen, selten verwendeten Puffer (SLRU-Puffer) für eine NOTIFY-Nachricht.

LWLock:NotifyQueue

Ein Prozess wartet darauf, NOTIFY-Nachrichten zu lesen oder zu aktualisieren.

LWLock:NotifyQueueTail

Ein Prozess wartet darauf, einen Grenzwert für den NOTIFY-Nachrichtenspeicher zu aktualisieren.

LWLock:NotifyQueueTailLock

Ein Prozess wartet darauf, das Limit für den Speicher von Benachrichtigungsnachrichten zu aktualisieren.

LWLock: SLRU ---- SEP -----: SLRU benachrichtigen

Ein Prozess wartet darauf, auf den einfachen, selten verwendeten Cache (SLRU-Cache) für eine NOTIFY-Nachricht zuzugreifen.

LWLock:OidGen

Ein Prozess wartet darauf, eine neue Objekt-ID (OID) zuzuweisen.

LWLock:OidGenLock

Ein Prozess wartet darauf, eine Objekt-ID (OID) zuzuweisen oder zuzuweisen.

LWLock:notifyslru ----sep----:oldserxid

Ein Prozess wartet auf I/O in einem Oldserxid-Puffer.

LWLock:OldSerXidLock

Ein Prozess wartet darauf, in Konflikt stehende serialisierbare Transaktionen zu lesen oder aufzuzeichnen.

LWLock:OldSnapshotTimeMap

Ein Prozess wartet darauf, alte Snapshot-Steuerungsinformationen zu lesen oder zu aktualisieren.

LWLock:OldSnapshotTimeMapLock

Ein Prozess wartet darauf, alte Snapshot-Steuerungsinformationen zu lesen oder zu aktualisieren.

LWLock:oldserxid ----sep----:parallel_append

Ein Prozess wartet darauf, während der parallelen Ausführung des Anhänge-Plans den nächsten Unterplan auszuwählen.

LWLock:parallel_append ----sep----:parallel_hash_join

Ein Prozess wartet darauf, während einer parallelen Hash-Plan-Ausführung einen Speicherblock zuzuweisen oder auszutauschen oder Zähler zu aktualisieren.

LWLock:parallel_hash_join ----sep----:parallel_query_dsa

Ein Prozess wartet auf eine Sperre für die dynamische Shared Memory-Zuweisung für eine parallele Abfrage.

LWLock:ParallelAppend

Ein Prozess wartet darauf, während der parallelen Ausführung des Anhänge-Plans den nächsten Unterplan auszuwählen.

LWLock:ParallelHashJoin

Ein Prozess wartet darauf, während der Planausführung Worker für einen parallelen Hash-Join zu synchronisieren.

Sperre: DSA ParallelQuery

Ein Prozess wartet auf eine dynamische Shared Memory-Zuweisung für eine parallele Abfrage.

Lwlock: DSA PerSession

Ein Prozess wartet auf eine dynamische Shared Memory-Zuweisung für eine parallele Abfrage.

Lwlock: PerSessionRecordType

Ein Prozess wartet darauf, auf die Informationen einer parallelen Abfrage zu zusammengesetzten Typen zuzugreifen.

Lwlock: PerSessionRecordTypmod

Ein Prozess wartet darauf, auf die Informationen einer parallelen Abfrage über Typmodifizierer zuzugreifen, die anonyme Datensatztypen identifizieren.

Lwlock: PerXactPredicateList

Ein Prozess wartet darauf, während einer parallelen Abfrage auf die Liste der Prädikatssperren zuzugreifen, die von der aktuellen serialisierbaren Transaktion gehalten werden.

Lwlock:predicate_lock_manager

Ein Prozess wartet darauf, Informationen zur Prädikatsperre hinzuzufügen oder zu untersuchen.

Lwlock: PredicateLockManager

Ein Prozess wartet darauf, auf Prädikats-Sperrinformationen zuzugreifen, die von serialisierbaren Transaktionen verwendet werden.

Lwlock:proc

Ein Prozess wartet darauf, die Fast-Path-Sperrinformationen zu lesen oder zu aktualisieren.

LWLock:ProcArray

Ein Prozess wartet darauf, auf die freigegebenen prozessbezogenen Datenstrukturen zuzugreifen (normalerweise um einen Snapshot zu erhalten oder die Transaktions-ID einer Sitzung zu melden).

LWLock:ProcArrayLock

Ein Prozess wartet darauf, einen Snapshot zu erhalten oder eine Transaktions-ID am Ende einer Transaktion zu löschen.

LWLock:RelationMapping

Ein Prozess wartet darauf, eine pg_filenode.map-Datei zu lesen oder zu aktualisieren (wird verwendet, um die Dateiknotenzuordnungen bestimmter Systemkataloge zu verfolgen).

LWLock:RelationMappingLock

Ein Prozess wartet darauf, die Relation-Map-Datei zu aktualisieren, die zum Speichern der catalog-to-file-node Zuordnung verwendet wird.

LWLock:RelCacheInit

Ein Prozess wartet darauf, eine pg_internal.init-Datei zu lesen oder zu aktualisieren (eine Initialisierungsdatei für den Beziehungscache).

LWLock:RelCacheInitLock

Ein Prozess wartet darauf, eine Initialisierungsdatei für den Beziehungscache zu lesen oder zu schreiben.

LWLockEin Prozess wartet darauf, die Relationszuordnungsdatei zu aktualisieren, die zum Speichern der Zuordnung verwendet wird. ----sep----:replication_origin

Ein Prozess wartet darauf, den Replikationsfortschritt zu lesen oder zu aktualisieren.

LWLock:replication_origin ----sep----:replication_slot_io

Ein Prozess wartet auf I/O in einem Replikations-Slot.

LWLock:ReplicationOrigin

Ein Prozess wartet darauf, einen Replikationsursprung zu erstellen, zu löschen oder zu verwenden.

LWLock:ReplicationOriginLock

Ein Prozess wartet darauf, einen Replikationsursprung einzurichten, zu löschen oder zu verwenden.

LWLock:ReplicationOriginState

Ein Prozess wartet darauf, den Fortschritt eines Replikationsursprungs zu lesen oder zu aktualisieren.

LWLock:ReplicationSlotAllocation

Ein Prozess wartet darauf, einen Replikations-Slot zuzuweisen oder freizugeben.

LWLock:ReplicationSlotAllocationLock

Ein Prozess wartet darauf, einen Replikations-Slot zuzuweisen oder freizugeben.

LWLock:ReplicationSlotControl

Ein Prozess wartet darauf, einen Replikations-Slot-Status zu lesen oder zu aktualisieren.

LWLock:ReplicationSlotControlLock

Ein Prozess wartet darauf, den Status des Replikations-Slots zu lesen oder zu aktualisieren.

LWLock: IO ReplicationSlot

Ein Prozess wartet auf I/O in einem Replikations-Slot.

LWLock:SerialBuffer

Ein Prozess wartet auf I/O in einem einfachen, selten verwendeten Puffer (SLRU-Puffer) für einen serialisierbaren Transaktionskonflikt.

LWLock:SerializableFinishedList

Ein Prozess wartet darauf, auf die Liste der abgeschlossenen serialisierbaren Transaktionen zuzugreifen.

LWLock:SerializableFinishedListLock

Ein Prozess wartet darauf, auf die Liste der abgeschlossenen serialisierbaren Transaktionen zuzugreifen.

LWLock:SerializablePredicateList

Ein Prozess wartet darauf, auf die Liste der Prädikatssperren zuzugreifen, die von serialisierbaren Transaktionen gehalten werden.

LWLock:SerializablePredicateLockListLock

Ein Prozess wartet darauf, eine Operation für eine Liste von Sperren auszuführen, die von serialisierbaren Transaktionen gehalten werden.

LWLock:SerializableXactHash

Ein Prozess wartet darauf, Informationen zu serialisierbaren Transaktionen zu lesen oder zu aktualisieren.

LWLock:SerializableXactHashLock

Ein Prozess wartet darauf, Informationen zu serialisierbaren Transaktionen abzurufen oder zu speichern.

LWLock: IO ----SEP----:SerialSLRU

Ein Prozess wartet auf den Zugriff auf den einfachen, selten verwendeten Cache (SLRU-Cache) für einen serialisierbaren Transaktionskonflikt.

LWLock:SharedTidBitmap

Ein Prozess wartet darauf, während einer parallelen Bitmap-Indexabtastung auf eine Bitmap mit gemeinsam genutzten Tupelidentifizierern (TID) zuzugreifen.

LWLock:SharedTupleStore

Ein Prozess wartet während einer parallelen Abfrage darauf, auf einen gemeinsam genutzten Tupelspeicher zuzugreifen.

LWLock:ShmemIndex

Ein Prozess wartet darauf, Speicherplatz im gemeinsam genutzten Speicher zu finden oder zuzuweisen.

LWLock:ShmemIndexLock

Ein Prozess wartet darauf, Speicherplatz im gemeinsam genutzten Speicher zu finden oder zuzuweisen.

LWLock: Lesen SInval

Ein Prozess wartet darauf, Nachrichten aus der freigegebenen Katalog-Invalidierungswarteschlange abzurufen.

LWLock:SInvalReadLock

Ein Prozess wartet darauf, Nachrichten aus einer gemeinsam genutzten Invalidierungswarteschlange abzurufen oder zu entfernen.

LWLock: SInval Schreiben

Ein Prozess wartet darauf, der gemeinsam genutzten Katalog-Invalidierungswarteschlange eine Nachricht hinzuzufügen.

LWLock:SInvalWriteLock

Ein Prozess wartet darauf, eine Nachricht in eine gemeinsam genutzte Invalidierungswarteschlange hinzuzufügen.

LWLock: Schreiben Sie ----sep----:subtrans

Ein Prozess wartet auf I/O in einem Subtransaktionspuffer.

LWLock:SubtransBuffer

Ein Prozess wartet auf I/O in einem einfachen, selten verwendeten Puffer (SLRU-Puffer) für eine Subtransaktion.

LWLock:SubtransControlLock

Ein Prozess wartet darauf, Subtransaktionsinformationen zu lesen oder zu aktualisieren.

LWLock:subtrans ----sep----:subtransSLRU

Ein Prozess wartet darauf, auf den einfachen, selten verwendeten Cache (SLRU-Cache) für eine Untertransaktion zuzugreifen.

LWLock:SyncRep

Ein Prozess wartet darauf, Informationen zum Status der synchronen Replikation zu lesen oder zu aktualisieren.

LWLock:SyncRepLock

Ein Prozess wartet darauf, Informationen zu synchronen Replikaten zu lesen oder zu aktualisieren.

LWLock:SyncScan

Ein Prozess wartet darauf, den Startort eines synchronisierten Tabellenscans auszuwählen.

LWLock:SyncScanLock

Ein Prozess wartet darauf, die Startposition eines Scans in einer Tabelle für synchronisierte Scans abzurufen.

LWLock:TablespaceCreate

Ein Prozess wartet darauf, einen Tablespace zu erstellen oder zu löschen.

LWLock:TablespaceCreateLock

Ein Prozess wartet darauf, den Tablespace zu erstellen oder zu löschen.

LWLock:SubtranssLRU ----sep----:tbm

Ein Prozess wartet auf eine gemeinsame Iteratorsperre für eine Baum-Bitmap (TBM).

LWLock:TwoPhaseState

Ein Prozess wartet darauf, den Status vorbereiteter Transaktionen zu lesen oder zu aktualisieren.

LWLock:TwoPhaseStateLock

Ein Prozess wartet darauf, den Status vorbereiteter Transaktionen zu lesen oder zu aktualisieren.

LWLock:tbm ----sep----:wal_insert

Ein Prozess wartet darauf, das Write-Ahead-Log (WAL) in einen Speicherpuffer einzufügen.

LWLock: Kartierung WALBuf

Ein Prozess wartet darauf, eine Seite in Write-Ahead-Log(WAL)-Puffern zu ersetzen.

LWLock:WALBufMappingLock

Ein Prozess wartet darauf, eine Seite in Write-Ahead-Log(WAL)-Puffern zu ersetzen.

LWLock:WALInsert

Ein Prozess wartet darauf, Write-Ahead-Protokolldaten (WAL) in einen Speicherpuffer einzufügen.

LWLock:WALWrite

Ein Prozess wartet darauf, dass Write-Ahead-Protokoll-Puffer (WAL) auf die Platte geschrieben werden.

LWLock: WALWrite Sperren

Ein Prozess wartet darauf, dass Write-Ahead-Protokoll-Puffer (WAL) auf die Platte geschrieben werden.

LWLock:WrapLimitsVacuum

Ein Prozess wartet darauf, die Limits für Transaktions-ID und Multixact-Verbrauch zu aktualisieren.

LWLock:WrapLimitsVacuumLock

Ein Prozess wartet darauf, die Limits für Transaktions-ID und Multixact-Verbrauch zu aktualisieren.

LWLock:XactBuffer

Ein Prozess wartet auf I/O in einem einfachen, selten verwendeten Puffer (SLRU-Puffer) für einen Transaktionsstatus.

LWLock: Sperren ----SEP----:xactSLRU

Ein Prozess wartet darauf, für einen Transaktionsstatus auf den einfachen, selten verwendeten Cache (SLRU-Cache) zuzugreifen.

LWLock:XactTruncation

Ein Prozess wartet darauf, pg_xact_status auszuführen oder die älteste verfügbare Transaktions-ID zu aktualisieren.

LWLock:XidGen

Ein Prozess wartet darauf, eine neue Transaktions-ID zuzuweisen.

LWLock:XidGenLock

Ein Prozess wartet darauf, eine Transaktions-ID zu vergeben oder zuzuweisen.

Auszeit: BaseBackupThrottle

Ein Prozess wartet während der Basissicherung, wenn die Aktivität gedrosselt wird.

Auszeit: PgSleep

Ein Backend-Prozess hat die Funktion pg_sleep aufgerufen und wartet auf das Ablaufen des Sleep-Timeouts. Weitere Informationen finden Sie unter Timeout:PgSleep.

Auszeit: RecoveryApplyDelay

Ein Prozess wartet aufgrund einer Verzögerungseinstellung darauf, während der Wiederherstellung ein Write-Ahead-Protokoll (WAL) anzuwenden.

Auszeit: RecoveryRetrieveRetryInterval

Ein Prozess wartet während der Wiederherstellung, wenn Write-Ahead-Protokoll-Daten (WAL) von keiner Quelle (pg_wal, Archiv oder Stream) verfügbar sind.

Auszeit: VacuumDelay

Ein Prozess wartet in einem preis-basierten Vakuum-Verzögerungspunkt.

Eine vollständige Liste der PostgreSQL-Warteereignisse finden Sie unter Der Statistikkollektor > Warteereignistabellen in der PostgreSQL-Dokumentation.