DBAtlas · Veritabanı operasyon atlası

Autovacuum'u belirli tablo için ayarla

PostgreSQLBakım

Komut

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);

DBAtlas'ta aç →

İlgili