IT-lexikon › Databas › Replication slot

Replication slot

Databas In English → Uppdaterad: 2026-05-27

PostgreSQL-mekanism: server reserverar WAL-segments tills en specifik consumer (replica eller logical-decoding-klient) bekräftat de mottagits. Garanterar att consumer aldrig missar data, men risk: disk-space-bloat om consumer dör.

Skapas: SELECT pg_create_physical_replication_slot('replica1') (för replicas) eller logical_slot (för Debezium etc). När replica laggar måste WAL behållas — pg_wal-katalogen växer. Klassisk outage: replica nere över helgen → 200 GB WAL-bloat → master får disk-full. Monitoring obligatorisk: pg_replication_slots.confirmed_flush_lsn. max_slot_wal_keep_size (PG 13+) limit:ar bloat — slot droppas om gränsen nås, replica måste re-syncas.

← Tillbaka till lexikonet