DBAtlas · Veritabanı operasyon atlası

Koleksiyonu compact et

MongoDBBakım

Komut

db.runCommand({ compact: "musteri" })

Ne yapar?

Koleksiyon ve index'lerdeki boş alanı geri kazanarak diskte yeniden düzenler.

Ne zaman kullanılır?

Çok sayıda silme/güncelleme sonrası disk alanını geri kazanmak istediğinizde.

Dikkat

4.4+ sürümlerde compact okuma/yazmayı engellemez, yalnızca aynı koleksiyon üzerindeki bazı DDL işlemlerini (drop, createIndex, dropIndex vb.) bloklar; yine de yoğun IO üretir ve alanı işletim sistemine her zaman iade etmeyebilir. Mümkünse secondary üzerinde ve bakım penceresinde çalıştırın.

DBAtlas'ta aç →

İlgili