首页 > 数据库 > MongoDB > 正文

mongodb 查看数据库和表大小

2020-03-14 13:25:43
字体:
来源:转载
供稿:网友

mongodb查看数据库和表的方法比较简单,在为这里推荐使用stats的方法,直观并且详细。

1,查看数据库

 

 
  1. > db.stats();  
  2. {  
  3. "db" : "test"//当前数据库  
  4. "collections" : 3, //当前数据库多少表  
  5. "objects" : 4, //当前数据库所有表多少条数据  
  6. "avgObjSize" : 51, //每条数据的平均大小  
  7. "dataSize" : 204, //所有数据的总大小  
  8. "storageSize" : 16384, //所有数据占的磁盘大小  
  9. "numExtents" : 3,  
  10. "indexes" : 1, //索引数  
  11. "indexSize" : 8176, //索引大小  
  12. "fileSize" : 201326592, //预分配给数据库的文件大小  
  13. "nsSizeMB" : 16,  
  14. "dataFileVersion" : {  
  15. "major" : 4,  
  16. "minor" : 5  
  17. },  
  18. "ok" : 1  
  19. }  

2,查看数据库表

 

  1. > db.posts.stats();  
  2. {  
  3. "ns" : "test.posts",  
  4. "count" : 1,  
  5. "size" : 56,  
  6. "avgObjSize" : 56,  
  7. "storageSize" : 8192,  
  8. "numExtents" : 1,  
  9. "nindexes" : 1,  
  10. "lastExtentSize" : 8192,  
  11. "paddingFactor" : 1,  
  12. "systemFlags" : 1,  
  13. "userFlags" : 0,  
  14. "totalIndexSize" : 8176,  
  15. "indexSizes" : {  
  16. "_id_" : 8176  
  17. },  
  18. "ok" : 1  
  19. }  
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表