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: AuroraEnhancedLogical WALRead
-
Ein Backend-Prozess ruft Protokolldatensätze vom Change Data Capture (CDC) -Volume 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: 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: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-Protokolldateien (WAL), die für die 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 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
undpg_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: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 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.
- Sperre: 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