Как узнать, когда моя база данных MongoDB достигает своего предела?

StackOverflow https://stackoverflow.com/questions/2449076

  •  20-09-2019
  •  | 
  •  

Вопрос

Я установил базу данных MongoDB на своем сервере. Мой сервер находится в 32 -битном, и я не могу в ближайшее время изменить его.

Когда вы используете MongoDB в 32 -битной архитектуре, у вас есть предел 2,5GO данных, как упоминалось в это сообщение в блоге MongoDB.

Дело в том, что у меня есть несколько базы данных. Итак, как я могу узнать, близко ли я или нет к этому пределу?

Это было полезно?

Решение

Mongo начнет бросать утверждения, когда вы достигнете лимита. Если вы посмотрите на журналы, у него будет куча сообщений об ошибках (полезно), чтобы вы могли переключиться на 64-битную машину.

Используя оболочку Mongo, вы можете сказать:

> use admin
> db.runCommand({listDatabases : 1})

Чтобы получить общее представление о том, насколько вы близки к пределу. Размеры в байтах.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top