• 技术文章 >数据库 >MongoDB

    如何读取mongodb的数据库文件大小

    yangyang2020-05-01 13:27:50原创1632

    读取mongodb数据库文件大小的方法:

    1、获取mongoDB中数据库的大小命令

    use databasename
    db.stats()

    显示信息如下

    > db.stats()
    { "collections" : 3,
     "objects" : 80614,
     "dataSize" : 21069700, 
    "storageSize" : 39845376, 
    "numExtents" : 9, 
    "indexes" : 2, 
    "indexSize" : 6012928, 
    "ok" : 1
    }

    其中storage表示的就是数据库的大小,显示出的数字的单位是字节,因此如果需要转换单位为KB需要除以1024

    2. 获取MongoDB中collection

    collection中的数据大小

    db.collection.dataSize()

    为collection分配的空间大小,包括未使用的空间

    db.collection.storageSize()

    collection中索引数据大小

    db.collection.totalIndexSize()

    collection中索引+data所占空间

    db.collection.totalSize()
    专题推荐:mongodb
    品易云
    上一篇:怎么查看mongodb里的数据库 下一篇:如何测试mongodb数据库是否安装成功?

    相关文章推荐

    • mongodb是内存还是硬盘存储• 怎样开启mongodb服务端?• 怎么看mongodb启动了没

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网