Настройки СУБД DocumentDB
Изменение настроек СУБД DocumentDB
Важно
Некорректные настройки могут вывести кластер из строя, поэтому предварительно создайте резервную копию.
Чтобы изменить параметры СУБД:
- В главном меню портала перейдите в раздел Ресурсы → Базы данных → Managed Service for DocumentDB.
- Нажмите на строку кластера, в котором нужно изменить параметры СУБД.
- Перейдите на вкладку Настройки СУБД и внесите изменения:
Примечание
Удалите // перед параметром, который нужно изменить, и присвойте ему значение. Например, чтобы добавить профилирование медленных операций, удалите // перед параметром operationProfiling.mode и присвойте ему значение slowOp:
- net.maxIncomingConnections — максимальное количество входящих соединений;
- operationProfiling.mode — профилирование операций, возможные значения:
- off — профилирование отключено;
- slowOp — профилируются только медленные операции, превышающие определённый порог времени;
- all — профилируются все операции;
- storage.wired_tiger.indexConfig.prefixCompression — префиксное сжатие для индексов в движке хранения WiredTiger:
- true — сжатие включено;
- false — сжатие отключено;
- storage.wired_tiger.engineConfig.cacheSizeGB — размер кэша в гигабайтах для движка хранения WiredTiger. Кэш используется для хранения в памяти часто запрашиваемых данных, что ускоряет доступ к ним;
- storage.wired_tiger.engineConfig.journalCompressor — алгоритм сжатия для журнала транзакций в WiredTiger. Возможные значения:
- storage.wired_tiger.engineConfig.directoryForIndexes — каталог, в которой хранятся индексы:
- true — индексы и коллекции будут храниться в отдельных подкаталогах в каталоге данных storage.dbPath. Индексы сохраняются в подкаталоге index, а данные коллекции — в подкаталоге collection;
- false — индексы будут храниться в том же каталоге, что и данные базы данных;
- storage.wired_tiger.engineConfig.zstdCompressionLevel — уровень сжатия данных в коллекциях в движке хранения WiredTiger алгоритмом zstd. Возможные значения — от 1 до 22;
- storage.wired_tiger.collectionConfig.blockCompressor — метод сжатия данных коллекций:
none — сжатие отключено;
- zlib — для сжатия данных используется библиотека zlib;
- snappy — для сжатия данных используется библиотека snappy;
- zstd — для сжатия данных используется библиотека zstd, обеспечивающая более высокую степень сжатия и меньшую загрузку процессора по сравнению с zlib.
- При необходимости укажите дополнительные параметры, с которыми можно ознакомиться в документации.
- Нажмите на кнопку Применить изменения.
Сравнение настроек СУБД DocumentDB
Чтобы сравнить версии настроек СУБД:
- Перейдите в раздел Ресурсы → Базы данных → Managed Service for DocumentDB.
- Нажмите на строку с нужным кластером и откройте вкладку Настройки СУБД.
- Нажмите на кнопку .
- Введите дату и время сравниваемых настроек. По умолчанию в правой части окна отображаются текущие настройки СУБД:
Строки с отличающимися параметрами будут выделены цветом. - Нажмите на кнопку , чтобы закрыть окно сравнения версий.
Мы ответили на ваш вопрос?