2012-01-30 54 views
7

Estoy recién empezando en mongodb. Sé que de forma predeterminada, mongodb pre asignó archivos de datos en el orden de 64MB, 128MB, 256MB, .... 2GB, 2GB, 2GB .... etcCómo verificar el espacio libre disponible en mongodb

Ahora supongamos que tengo una instancia mongo que es preasignado con 64MB y 128MB para cada una de las diferentes colecciones. Ahora me gustaría saber el siguiente

  • ¿Cómo comprobar el espacio libre disponible en el archivo de 128 MB de cada uno colecciones?
  • ¿Cómo comprobar el tamaño total de todas las colecciones, bases de datos?
  • ¿Cómo comprobar el total de espacio libre disponible fuera de los asignados?
+0

thanq Behrang .......... – Uday

Respuesta

4

Comprobar el espacio libre en los archivos de almacenamiento interno de mongo no es algo que normalmente (o en absoluto) haga.

Mongo proporciona una serie de funciones que puede usar para check the size of collections y algunas helpful scripts que demuestran cómo ejecutar las funciones en cada base de datos en el servidor.

También puede ajustar estas funciones en una secuencia de comandos para facilitar la lectura, como this script que enumera el tamaño y los recuentos de todas las colecciones en una base de datos.

+0

Ya ... Estoy de acuerdo con el primer statememt. en caso de preasignación, difícilmente puede ser un valor inferior a 2 GB. – Uday

Cuestiones relacionadas