IT-lexicon › Databases › Replicatieslot

Replicatieslot

Databases Svenska → Bijgewerkt: 2026-10-03

PostgreSQL-mechanisme waarbij de server WAL-segmenten bewaart tot een bepaalde consumer (replica of logical-decodingclient) de ontvangst heeft bevestigd. Garandeert dat de consumer nooit data mist, maar loopt het risico op volgelopen schijfruimte als de consumer wegvalt.

Aanmaken: SELECT pg_create_physical_replication_slot('replica1') (voor replica's) of een logisch slot (voor Debezium e.d.). Loopt een replica achter, dan moet WAL bewaard blijven en groeit de map pg_wal. Klassieke storing: replica het weekend uit, 200 GB WAL erbij, schijf van de master vol. Monitoring is verplicht: pg_replication_slots.confirmed_flush_lsn. max_slot_wal_keep_size (PG 13+) begrenst de groei; wordt de limiet bereikt, dan vervalt het slot en moet de replica opnieuw worden gesynchroniseerd.

← Terug naar het lexicon