Настройки СУБД MongoDB

Чтобы изменить параметры СУБД, установленные по умолчанию или заданные при создании кластера:

  1. В главном меню портала перейдите в раздел Ресурсы  Базы данных  Managed Service for MongoDB.
  2. В строке кластера, в котором нужно изменить параметры СУБД, нажмите на кнопку .
  3. Перейдите на вкладку Настройки СУБД и активируйте переключатель Настройки СУБД.
  4. Измените необходимые параметры по кнопке Редактировать:
    • Cache size GB * — объём оперативной памяти (RAM), используемой для хранения данных. Эта настройка не влияет на объём оперативной памяти, используемой для построения индекса;
    • Journal Сompressor * — метод сжатия данных журнала:
      • none — сжатие отключено;
      • zlib — для сжатия данных используется библиотека zlib;
      • snappy — для сжатия данных используется библиотека snappy;
      • zstd — для сжатия данных используется библиотека zstd, обеспечивающая более высокую степень сжатия и меньшую загрузку процессора по сравнению с zlib;
    • Max cache overflow filesize GB * — максимальный размер файла cache overflow в ГБ (файл используется движком WiredTiger для хранения метаданных и индексов базы данных MongoDB). Данный параметр ограничивает максимальный размер файла cache overflow, чтобы предотвратить выход MongoDB из строя при чрезмерном росте этого файла. Если установлено значение 0, размер файла не ограничен. Если установлено значение 1 и выше, и размер файла cache overflow его превышает, mongod (основной процесс MongoDB, который принимает, обрабатывает и выполняет запросы) завершается с ошибкой;
    • Block Сompressor * — метод сжатия данных коллекций:
      • none — сжатие отключено;

      • zlib — для сжатия данных используется библиотека zlib;
      • snappy — для сжатия данных используется библиотека snappy;
      • zstd — для сжатия данных используется библиотека zstd, обеспечивающая более высокую степень сжатия и меньшую загрузку процессора по сравнению с zlib;
    • Directory for Indexes — активируйте переключатель, чтобы сохранять индексы и коллекции в отдельных подкаталогах в каталоге данных storage.dbPath. Индексы сохраняются в подкаталоге index, а данные коллекции — в подкаталоге collection;
    • Prefix Compression — активируйте переключатель, чтобы сжимать префиксы для индексов. Изменение параметра влияет на новые индексы, но не влияет на уже созданные.

      Подробнее о настройках СУБД см. в документации MongoDB.

  5. Нажмите на кнопку .

Мы ответили на ваш вопрос?