Koleksiyonu compact et
MongoDBBakımKomut
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.