Amazon Aurora SQL Postgre-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 SQL Postgre-Warteereignisse

Im Folgenden sind übliche Warteereignisse für Aurora Postgre aufgeführtSQL. Weitere Informationen zu Warteereignissen und zur Optimierung Ihres Aurora SQL Postgre-DB-Clusters finden Sie unterTuning mit Wait-Events für Aurora Postgre SQL.

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-Protokoll (WAL) aus einem Stream.

Aktivität: RecoveryWalStream

Der Startvorgang wartet darauf, dass das Write-Ahead-Protokoll (WAL) während der Streaming-Wiederherstellung eintrifft.

Aktivität: SysLoggerMain

Der Syslogger-Prozess wartet auf Aktivität.

Aktivität: WalReceiverMain

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

Aktivität: WalSenderMain

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

Aktivität: WalWriterMain

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

BufferPin:BufferPin

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

Kunde: GSSOpenServer

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

Kunde: ClientRead

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

Kunde: ClientWrite

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

Kunde: L ibPQWal ReceiverConnect

Ein Prozess wartet im Write-Ahead-Log (WAL) -Empfänger darauf, eine Verbindung zum Remoteserver herzustellen.

Kunde: L ibPQWal ReceiverReceive

Ein Prozess wartet im Write-Ahead-Log (WAL) -Empfänger darauf, Daten vom Remoteserver zu empfangen.

Kunde: SSLOpenServer

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-Protokoll (WAL) im Senderprozess geleert wird. WAL

Kunde: WalSenderWriteData

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

CPU

Ein Backend-Prozess ist aktiv oder wartet auf ihn. CPU 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: 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: DSMFillZeroWrite

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: SLRUFlushSync

Ein Prozess wartet darauf, dass einfache Daten, die zuletzt verwendet wurden (SLRU), während eines Checkpoints oder beim Herunterfahren der Datenbank dauerhaft gespeichert werden.

IO: SLRURead

Ein Prozess wartet auf das Lesen einer einfachen Seite, die zuletzt verwendet wurde ()SLRU.

IO: SLRUSync

Ein Prozess wartet darauf, dass einfache Daten, die zuletzt verwendet wurden (SLRU), nach einem Schreibvorgang auf einer Seite dauerhaft gespeichert werden.

IO: SLRUWrite

Ein Prozess wartet auf den Schreibvorgang einer einfachen Seite, die zuletzt verwendet wurde ()SLRU.

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: WALBootstrapSync

Ein Prozess wartet darauf, dass das Write-Ahead-Protokoll (WAL) beim Bootstrapping einen dauerhaften Speicher erreicht.

IO: WALBootstrapWrite

Ein Prozess wartet beim Bootstrapping auf das Schreiben einer Write-Ahead-Log-Seite (WAL).

IO: WALCopyRead

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

IO: WALCopySync

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

IO: WALCopyWrite

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

IO: WALInitSync

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

IO: WALInitWrite

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

IO: WALRead

Ein Prozess wartet auf einen Lesevorgang aus einer Write-Ahead-Log-Datei (WAL).

IO: WALSenderTimelineHistoryRead

Ein Prozess wartet während eines WAL Sender-Timeline-Befehls auf einen Lesevorgang aus einer Timeline-Verlaufsdatei.

IO: WALSync

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

IO: WALSyncMethodAssign

Ein Prozess wartet darauf, dass Daten einen dauerhaften Speicher erreichen, und weist gleichzeitig eine neue Write-Ahead-Log (WAL) -Synchronisierungsmethode zu.

IO: WALWrite

Ein Prozess wartet auf einen Schreibvorgang in eine Write-Ahead-Log-Datei (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:BackupWaitWalArchive

Ein Prozess wartet auf Write-Ahead-Logdateien (WAL), die für die erfolgreiche Archivierung eines Backups erforderlich sind.

IPC:AuroraOptimizedReadsCacheWriteStop

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

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/Zuweisen

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

IPC:Hash/Batch/Auswahl

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

IPC:Hash/Batch/Laden

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

IPC:Hash/Batch/Loading ----SEP----:Hash/Build/Allocate

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

IPC:Hash/Build/Allocate ----SEP----:Hash/Build/Electing

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

IPC:Hash/Build/Electing ----SEP----:Hash/Build/ HashingInner

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

IPC:Hash/Build/ ----SEP----:Hash/Build/ HashingOuter

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

IPC:Hash/Build/ ----SEP----:Hash/ /Zuweisen GrowBatches

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

IPC:Hash/ GrowBatches /Zuweisen ----SEP----:Hash/ /Entscheiden

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

IPC:Hash/ GrowBatches /Deciding ----SEP----:Hash/ /Electing

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

IPC:Hash/ GrowBatches /Electing ----SEP----:Hash/ /Finishing

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

IPC:Hash/ GrowBatches /Finishing ----SEP----:Hash/ /Repartitionierung

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

IPC:Hash/ GrowBuckets /Neupartitionierung ----SEP----:Hash/ /Zuweisen

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

IPC:Hash/ GrowBuckets /Allocate ----SEP----:Hash/ /Electing

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

IPC:Hash/ GrowBuckets /Electing ----SEP----:Hash/ /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 parallel CREATE INDEX Mitarbeiter 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.

IPCEin Prozess wartet darauf, dass der Gruppenleiter die Transaktions-ID am Ende der Transaktion löscht. ----SEP----: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 zu erhalten.

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 Puffer, der zuletzt verwendet wurde () SLRU 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:CommitTsSLRU

Ein Prozess wartet darauf, auf den einfachen Cache, der zuletzt zuletzt verwendet wurde ()SLRU, für einen Commit-Zeitstempel zuzugreifen.

LWLock:ControlFile

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

LWLock:ControlFileLock

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

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.

LWLockEin Prozess wartet darauf, die Steuerdatei zu lesen oder zu aktualisieren oder eine neue Write-Ahead-Log () -Datei zu erstellen. ----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:lock_manager ----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 Puffer (), der zuletzt verwendet wurde, für ein Multixact-Mitglied. SLRU Weitere Informationen finden Sie unter LWLock:MultiXact.

LWLock:MultiXactMemberControlLock

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

LWLock:MultiXactMemberSLRU

Ein Prozess wartet auf den einfachen Cache, der zuletzt zuletzt verwendet wurde () für ein Multixact-Mitglied. SLRU Weitere Informationen finden Sie unter LWLock:MultiXact.

LWLock:MultiXactOffsetBuffer

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

LWLock:MultiXactOffsetControlLock

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

LWLock:MultiXactOffsetSLRU

Ein Prozess wartet darauf, für einen Multixact-Offset auf den einfachen Cache, der zuletzt zuletzt verwendet wurde (), zuzugreifen. SLRU 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 Puffer, der zuletzt zuletzt verwendet wurde () für eine Nachricht. SLRU NOTIFY

LWLock:NotifyQueue

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

LWLock:NotifyQueueTail

Ein Prozess wartet darauf, ein Limit für den NOTIFY Nachrichtenspeicher zu aktualisieren.

LWLock:NotifyQueueTailLock

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

LWLockEin Prozess wartet darauf, ein Limit für den Nachrichtenspeicher zu aktualisieren. ----SEP----:Notify SLRU

Ein Prozess wartet darauf, auf den einfachen Cache für eine Nachricht zuzugreifen, der zuletzt zuletzt verwendet wurde (SLRU). NOTIFY

LWLock:OidGen

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

LWLock:OidGenLock

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

LWLockEin Prozess wartet darauf, eine Objekt-ID () zuzuweisen oder zuzuweisen. ----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.

Schleuse: ParallelQuery DSA

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

Lwlock: PerSession DSA

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 aufgrund eines serialisierbaren Transaktionskonflikts auf I/O in einem einfachen Puffer, der zuletzt zuletzt verwendet wurde (SLRU).

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.

LWLockEin Prozess wartet auf I/O in einem einfachen Puffer, der zuletzt zuletzt verwendet wurde () für einen serialisierbaren Transaktionskonflikt. ----sep----:Serial SLRU

Ein Prozess wartet aufgrund eines serialisierbaren Transaktionskonflikts darauf, auf den einfachen Cache, der zuletzt zuletzt verwendet wurde (SLRU), zuzugreifen.

LWLock:SharedTidBitmap

Ein Prozess wartet darauf, während eines parallel Bitmap-Indexscans auf eine Bitmap mit geteiltem Tuple Identifier (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:SInvalRead

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:SInvalWrite

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.

LWLockEin Prozess wartet darauf, während eines parallelen Bitmap-Indexscans auf ein Shared Tuple Identifier () -Bitmap zuzugreifen. ----sep----:subtrans

Ein Prozess wartet auf I/O in einem Subtransaktionspuffer.

LWLock:SubtransBuffer

Ein Prozess wartet auf I/O in einem einfachen Puffer (SLRU), der zuletzt für eine Subtransaktion verwendet wurde.

LWLock:SubtransControlLock

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

LWLockEin Prozess wartet auf I/O in einem einfachen Puffer (), der zuletzt für eine Subtransaktion verwendet wurde. ----sep----:SubTrans SLRU

Ein Prozess wartet darauf, für eine Subtransaktion auf den einfachen Cache, der zuletzt zuletzt verwendet wurde (SLRU), 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.

LWLockEin Prozess wartet darauf, für eine Subtransaktion auf den einfachen Cache () zuzugreifen, der zuletzt verwendet wurde. ----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.

LWLockEin Prozess wartet auf eine gemeinsame Iteratorsperre für eine Baum-Bitmap (). ----sep----:wal_insert

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

LWLock:WALBufMapping

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

LWLock:WALBufMappingLock

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

LWLock:WALInsert

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

LWLock:WALWrite

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

LWLock:WALWriteLock

Ein Prozess wartet darauf, dass Write-Ahead-Log (WAL) -Puffer auf die Festplatte 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 Puffer (SLRU), der zuletzt für einen Transaktionsstatus verwendet wurde.

LWLockEin Prozess wartet auf I/O in einem einfachen Puffer, der zuletzt verwendet wurde () für einen Transaktionsstatus. ----sep----:Xact SLRU

Ein Prozess wartet darauf, auf den einfachen Cache mit der Bezeichnung „Zuletzt zuletzt verwendet“ (SLRU) für einen Transaktionsstatus 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.

Timeout: 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, das Write-Ahead-Protokoll (WAL) während der Wiederherstellung anzuwenden.

Zeitlimit: RecoveryRetrieveRetryInterval

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

Zeitlimit: VacuumDelay

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

Eine vollständige Liste der SQL Postgre-Warteereignisse finden Sie in der SQL Postgre-Dokumentation unter The Statistics Collector > Wait-Event-Tabellen.