MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

MongoDB:la dimensione del file è enorme e in crescita

Dimensioni della memoria virtuale e la dimensione del residente sembrerà molto grande per il processo mongod. Questo è benigno:lo spazio di memoria virtuale sarà appena più grande della dimensione dei file di dati aperti e mappati; la dimensione residente varierà a seconda della quantità di memoria non utilizzata da altri processi sulla macchina.

http://www.mongodb.org/display/DOCS/Caching

Quando rimuovi un oggetto dalla raccolta di MongoDB, lo spazio che occupava non viene automaticamente raccolto e i nuovi record vengono aggiunti solo alla fine dei file di dati, facendoli crescere sempre di più. Questo spiega tutto:

http://www.mongodb.org/display/DOCS/Excessive+Disk+Space

Per cominciare, usa semplicemente:

db.repairDatabase()