Как узнать, когда моя база данных MongoDB достигает своего предела?
Вопрос
Я установил базу данных MongoDB на своем сервере. Мой сервер находится в 32 -битном, и я не могу в ближайшее время изменить его.
Когда вы используете MongoDB в 32 -битной архитектуре, у вас есть предел 2,5GO данных, как упоминалось в это сообщение в блоге MongoDB.
Дело в том, что у меня есть несколько базы данных. Итак, как я могу узнать, близко ли я или нет к этому пределу?
Решение
Mongo начнет бросать утверждения, когда вы достигнете лимита. Если вы посмотрите на журналы, у него будет куча сообщений об ошибках (полезно), чтобы вы могли переключиться на 64-битную машину.
Используя оболочку Mongo, вы можете сказать:
> use admin
> db.runCommand({listDatabases : 1})
Чтобы получить общее представление о том, насколько вы близки к пределу. Размеры в байтах.
Не связан с StackOverflow