db.stats();
默認是bytes單位
返回mongodb
{ "db" : "xxx", //當前數據庫 "collections" : 27, //當前數據庫多少表 "objects" : 18738550, //當前數據庫全部表多少條數據 "avgObjSize" : 1153.54876188392, //每條數據的平均大小 "dataSize" : 21615831152.0, //全部數據的總大小 "storageSize" : 23223312272.0, //全部數據佔的磁盤大小 "numExtents" : 121, "indexes" : 26, //索引數 "indexSize" : 821082976, //索引大小 "fileSize" : 25691160576.0, //預分配給數據庫的文件大小 "nsSizeMB" : 16, "dataFileVersion" : { "major" : 4, "minor" : 5 }, "extentFreeList" : { "num" : 1, "totalSize" : 65536 }, "ok" : 1.0 }
能夠經過傳參數,好比數據庫
db.stats(1024)
獲得的是kb單位的.net
db.stats(1073741824);
獲得的是G單位的code
{ "db" : "xxxx", "collections" : 27, "objects" : 18736680, "avgObjSize" : 1153.53257375373, "dataSize" : 20, //全部數據的總大小 "storageSize" : 21, //全部數據佔的磁盤大小 "numExtents" : 121, "indexes" : 26, "indexSize" : 0, "fileSize" : 23, //預分配給數據庫的文件大小 "nsSizeMB" : 16, "dataFileVersion" : { "major" : 4, "minor" : 5 }, "extentFreeList" : { "num" : 1, "totalSize" : 0 }, "ok" : 1.0 }
這裏的objects以及avgObjSize仍是bytes爲單位的,不受參數影響htm