spell 发表于 2015-11-11 09:50:47

MongoDB数据库和集合的状态信息

  查看数据库统计信息: db.stats()
  

> use test
switched to db test
> db.stats()
{
      "db" : "test",
      "collections" : 6,
      "objects" : 3149516,
      "avgObjSize" : 71.99159362898935,
      "dataSize" : 226738676,
      "storageSize" : 377942016,
      "numExtents" : 19,
      "indexes" : 5,
      "indexSize" : 102535216,
      "fileSize" : 2080374784,
      "nsSizeMB" : 16,
      "dataFileVersion" : {
                "major" : 4,
                "minor" : 6
      },
      "ok" : 1
}备注:返回值解释如下:
           "db" : 数据库名
      "collections" : 集合数量
      "objects" : 文档数量
      "avgObjSize" : 平均每个文档的大小
      "dataSize" : 数据占用空间大小,不包括索引 ,单位为字节
      "storageSize" : 分配的存储空间,当删除集合或文档时,这个值不会降低
        "numExtents" : 连续分配的数据块
        "indexes" : 索引个数
      "indexSize" : 索引占用空间大小
      "fileSize" : 物理存储文件的大小
      "nsSizeMB" : 命名空间文件大小
      "dataFileVersion" : {   
                "major" : 数据文件主版本号
                "minor" : 次版本号
      },

  

  集合统计信息: db.collection.stats()
  > db.User.stats()
{
      "ns" : "test.User",
      "count" : 3149352,
      "size" : 226727736,
      "avgObjSize" : 71.9918688034872,
      "storageSize" : 377905152,
      "numExtents" : 14,
      "nindexes" : 2,
      "lastExtentSize" : 104161280,
      "paddingFactor" : 1.0000000000000004,
      "systemFlags" : 0,
      "userFlags" : 0,
      "totalIndexSize" : 181744304,
      "indexSizes" : {
                "_id_" : 102502512,
                "age_1" : 79241792
      },
      "ok" : 1
}备注:返回值解释如下:
      "ns" : 命名空间
  "count" : 文档数量
  "size" : 集合中数据占用空间大小,不包括索引
      "avgObjSize" :平均每个文档的大小
      "storageSize" : 分配的存储空间,当删除集合中的文档时,这个值不会降低
      "numExtents" : 连续分配的数据块
      "nindexes" : 索引数量
  "lastExtentSize" : 最近分配的块的大小
  "paddingFactor" : 填充因子
  "systemFlags" : 未知
  "userFlags" : 未知
  "totalIndexSize" : 索引占用空间总大小
  "indexSizes" : {
                "_id_" : id列索引占用空间大小
                "age_1" : age列占用空间大小
      },

  

  以KB库单位显示: db.User.stats(1024)
  显示所有集合的统计信息:db.printCollectionStats()
         版权声明:本文为博主原创文章,未经博主允许不得转载。
页: [1]
查看完整版本: MongoDB数据库和集合的状态信息