Replication slot oluştur ve sil
PostgreSQLReplikasyonKomut
SELECT pg_create_physical_replication_slot('replica_slot_1'); -- Silmek için: SELECT pg_drop_replication_slot('replica_slot_1');Ne yapar?
Primary'nin, standby onaylayana kadar gerekli WAL'ı silmemesini garantileyen bir fiziksel slot oluşturur; ikinci komut slot'u kaldırır.
Ne zaman kullanılır?
Standby'ın kısa kesintilerde WAL kaybetmemesini sağlamak için.
Dikkat
Kullanılmayan/terk edilmiş slot WAL birikimine ve disk dolmasına yol açar. Slot durumunu izle: SELECT slot_name, active, pg_size_pretty(pg_wal_lsn_diff(pg_current_wal_lsn(), restart_lsn)) AS retained FROM pg_replication_slots; Aktif slot silinemez.