db.stats
db.stats();
默認(rèn)是bytes單位
返回
{
"db" : "xxx", //當(dāng)前數(shù)據(jù)庫
"collections" : 27, //當(dāng)前數(shù)據(jù)庫多少表
"objects" : 18738550, //當(dāng)前數(shù)據(jù)庫所有表多少條數(shù)據(jù)
"avgObjSize" : 1153.54876188392, //每條數(shù)據(jù)的平均大小
"dataSize" : 21615831152.0, //所有數(shù)據(jù)的總大小
"storageSize" : 23223312272.0, //所有數(shù)據(jù)占的磁盤大小
"numExtents" : 121,
"indexes" : 26, //索引數(shù)
"indexSize" : 821082976, //索引大小
"fileSize" : 25691160576.0, //預(yù)分配給數(shù)據(jù)庫的文件大小
"nsSizeMB" : 16,
"dataFileVersion" : {
"major" : 4,
"minor" : 5
},
"extentFreeList" : {
"num" : 1,
"totalSize" : 65536
},
"ok" : 1.0
}
scale參數(shù)
可以通過傳參數(shù),比如
db.stats(1024)
得到的是kb單位的
db.stats(1073741824);
得到的是G單位的
{
"db" : "xxxx",
"collections" : 27,
"objects" : 18736680,
"avgObjSize" : 1153.53257375373,
"dataSize" : 20, //所有數(shù)據(jù)的總大小
"storageSize" : 21, //所有數(shù)據(jù)占的磁盤大小
"numExtents" : 121,
"indexes" : 26,
"indexSize" : 0,
"fileSize" : 23, //預(yù)分配給數(shù)據(jù)庫的文件大小
"nsSizeMB" : 16,
"dataFileVersion" : {
"major" : 4,
"minor" : 5
},
"extentFreeList" : {
"num" : 1,
"totalSize" : 0
},
"ok" : 1.0
}
這里的objects以及avgObjSize還是bytes為單位的刑枝,不受參數(shù)影響