Ограничение Exchange на использование оперативной памяти

Обновлено и опубликовано Опубликовано:

По умолчанию, Exchange может потреблять всю оперативную память сервера процессом Microsoft Exchange MDB Store. Эта особенность необходима для его быстрой работы — он помещает все содержимое базы данных в оперативную память. Для более комфортной работы сервера можно ограничить максимальный объем оперативной памяти, которая может заниматься почтовым сервером.

Настройка Active Directory

Exchange хранит свои настройки в Active Directory. Для конфигурирования открываем инструмент «Редактирование ADSI». В открывшемся окне кликаем правой кнопкой по Редактирование ADSI - Подключение к...:

Редактирование ADSI - Подключение к...

Выбираем в разделе «Точка подключения» в качестве контекста именования Конфигурация:

Подключение к контексту именования Конфигурация

... и нажимаем ОК. Мы вернемся к первоначальному окну. 

Переходим по разделам: ConfigurationServices - Microsoft Exchange - <Наш домен> - Administrative GroupsExchange Administrative Group ... - Servers - <Имя сервера> - кликаем правой кнопкой по InformationStore - Свойства:

Правой кнопкой по InformationStore - Свойства

Кликаем по Фильтр и снимаем галочку с Отображать только атрибуты со значениями:

Фильтр - Отображать только атрибуты со значениями

Находим атрибут msExchESEParamCacheSizeMax и задаем ему значение:

... само значение рассчитывается по формуле:

<объем данных в килобайтах> / 32. Например, чтобы установить ограничение в 8 Гб, задаем значение

8388608 / 32  = 262144.

Для перевода Гб в КБ можно воспользоваться конвертором байт.

# Active Directory # Exchange # Базы данных # Почта # Серверы
Дмитрий Моск — частный мастер
Была ли полезна вам эта инструкция?

Да            Нет