想要查看DB和Collecion的datasize可以通過db.stats()和db.collection.stats()
db.stats(scale)
db.stats(scale) 的參數 scale 指定顯示大小的精度,默認是Byte,如果是 db.stats(1024) 則以 KB 顯示,以此類推。
db.collection.stats(scale | options)
db.collection.stats(scale | options) 內即可指定 scale, 含義與上面一樣,也可以通過一個 document 來制定具體選項,可以指定哪些選項請轉到官網說明:
https://docs.mongodb.com/manual/reference/method/db.collection.stats/#db.collection.stats
其實 stats 方法查看datasize,還要更多豐富的內容,如索引字段、索引大小、是否分片、shard key。當你想要查看某些狀態不知道具體命令,可以先嚐試這兩個。