DBAtlas · Veritabanı operasyon atlası

Replication slot oluştur ve sil

PostgreSQLReplikasyon

Komut

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.

DBAtlas'ta aç →

İlgili