MongoDB में डेटाबेस आकार जानने के लिए stats() मेथड
किसी डेटाबेस का डेटा आकार (data size), स्टोरेज आकार, इंडेक्स आकार आदि जानने के लिए db.stats() कमांड का उपयोग करें।
सिंटैक्स
db.stats();
उदाहरण: 'test' डेटाबेस
> db; test
> db.stats()
{ "db" : "test", "collections" : 114, "views" : 0, "objects" : 391, "avgObjSize" : 83.0076726342711, "dataSize" : 32456, "storageSize" : 3211264, "numExtents" : 0, "indexes" : 120, "indexSize" : 2494464, "fsUsedSize" : 126172377088, "fsTotalSize" : 199229435904, "ok" : 1 }
दूसरे डेटाबेस 'sample' पर स्विच करें
> use sample; switched to db sample > db; sample
> db.stats();
मुख्य फील्ड्स का अर्थ
- dataSize: असम्प्रेस्ड डेटा का आकार (बाइट्स में)
- storageSize: डिस्क पर वास्तविक स्टोरेज आकार (कम्प्रेशन के बाद)
- indexSize: सभी इंडेक्स का कुल आकार
- fsUsedSize / fsTotalSize: फाइल सिस्टम उपयोग