Autovacuum'u belirli tablo için ayarla
PostgreSQLBakımKomut
ALTER TABLE musteri SET (autovacuum_vacuum_scale_factor = 0.02, autovacuum_vacuum_threshold = 5000, autovacuum_analyze_scale_factor = 0.01);Ne yapar?
Sadece bu tablo için autovacuum tetikleme eşiklerini düşürür; büyük/hareketli tabloların daha sık vacuum edilmesini sağlar.
Ne zaman kullanılır?
Yoğun UPDATE/DELETE alan büyük tablolarda autovacuum geç kaldığında.
Dikkat
Çok agresif ayar sürekli autovacuum'a ve I/O yüküne yol açabilir. Ayarı geri almak için: ALTER TABLE musteri RESET (autovacuum_vacuum_scale_factor);