如何检查mongodb中的可用空间

时间:2012-01-30 07:54:27

标签: mongodb

我刚开始使用mongodb。我知道默认情况下,mongodb预先分配的数据文件大小为64MB,128MB,256MB,...... 2GB,2GB,2GB ......等等。

现在让我们假设我有一个预先分配的mongo实例 每个不同的集合有64MB和128MB。 现在我想知道下面的

  • 如何检查每个馆藏的128MB文件中的可用空间?
  • 如何检查所有馆藏,数据库的总大小?
  • 如何检查已分配的总可用空间?

1 个答案:

答案 0 :(得分:4)

检查mongo的内部存储文件中的可用空间不是您通常(或根本没有)做的事情。

Mongo提供了许多功能,您可以使用check the size of collections和一些helpful scripts来演示如何在服务器上的每个数据库上运行这些功能。

您还可以在脚本中包含此类函数以简化阅读,例如this script列出数据库中所有集合的大小和计数。