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
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, 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