如何获取mongoDB数据库大小Collection大小

如何获取mongoDB数据库大小Collection大小,第1张

您好,很高兴能帮助您

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

db.collection.dataSize()

//collection中的数据大小

db.collection.storageSize()

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

db.collection.totalIndexSize()

collection中索引数据大小

db.collection.totalSize()

collection中索引+data所占空间

你的采纳是我前进的动力,

记得好评和采纳,答题不易,互相帮助,

SQL 关键字 UPPer(),lower() 函数,

UPPer 统一转换成大写

lower 统一转换成小写

假如表 T 中存在t 字段,数据为:’abCD‘

select * from T where UPPER(t)=UPPER(abCD)

上面是转换成大写再比较,转换小写用法类似。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6775819.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-28
下一篇 2023-03-28

发表评论

登录后才能评论

评论列表(0条)

保存