Právě jsem mluvil s některými z 10gen inženýrů a neexistuje žádný nástroj, ale můžete provést výpočet zadní části obálky, který je založen na tomto vzorci:
2 * [ n * ( 18 bytes overhead + avg size of indexed field + 5 or so bytes of conversion fudge factor ) ]
Kde n
je počet dokumentů, které máte.
Výplň režie a konverze jsou specifické pro mongo, ale 2x pochází z toho, že datová struktura b-stromu je v nejhorším případě zhruba z poloviny plná (ale má alokováno 100 % prostoru, který by úplný strom vyžadoval).
Vysvětlil bych více, ale v tuto chvíli se o tom sám učím. Tato prezentace bude mít více podrobností:http://www.10gen.com/presentations/mongosp-2011/mongodb-internals