IPC: MultixactCreation
Waiting for a multixact creation to complete
PostgreSQL wait event dossier
ClassIPC
Event
MultixactCreation
VersionsPG 17-18
Evidence1 source location(s)
Official description
Waiting for a multixact creation to complete
| PG 13 | PG 14 | PG 15 | PG 16 | PG 17 | PG 18 |
|---|---|---|---|---|---|
| — | — | — | — | ✓ | ✓ |
Trigger mechanism
The catalog identity is present, but source audit found no live reporter in 17.8+, 18.2+. Known active ranges: 17.0-17.7, 18.0-18.1. The definition location below is retained as negative evidence; this exact release cannot emit the event from a core code path. Evidence: PostgreSQL 17.8 release note, PostgreSQL 18.2 release note.
Normal or trouble?
- Normal: No live core occurrence is expected on the audited release.
- Investigate: If telemetry shows it, verify the exact patch version, extension origin, and whether the sample is stale or came from a different server.
Diagnostic SQL
Sessions waiting on IPC/MultixactCreation
Current IPC cohort
Lock and relation context for these sessions
Response
- Identify the peer or phase named by the event.
- Inspect that participant’s wait, error, and progress state.
- Repair the stalled participant or upstream dependency instead of treating the waiter as the root cause.
Source evidence
- PostgreSQL 18.6 · src/backend/utils/activity/wait_event_names.txt:143 —
MULTIXACT_CREATION
Related controls and signals
- GUCs: [guc:autovacuum_multixact_freeze_max_age] · [guc:vacuum_multixact_freeze_table_age]
- Metrics: [metric:waiting_sessions] · [metric:wait_event_share] · [metric:oldest_multixact_age]