Дата последнего изменения раздела: 2005-11-18

Чтобы определить значение атрибута msExchESEParamLogBuffers для каждой группы хранения, средство анализатора сервера Microsoft® Exchange запрашивает службу каталогов Active Directory®. Если анализатор сервера Exchange обнаруживает, что значение атрибута msExchESEParamLogBuffers любой из групп хранения превышает 9 000, отображается сообщение об ошибке.

Модуль Extensible Storage Engine (ESE) использует набор буферов журналов для хранения данных в ОЗУ перед их записью в журналы транзакций. Применение этих буферов повышает быстродействие при ведении журнала транзакций. Для больших серверов используемое по умолчанию значение 84 слишком мало. Из-за этого может чрезвычайно возрасти объем дисковых операций ввода-вывода при обращении к диску с журналом транзакций и, следовательно, может значительно снизиться быстродействие при загрузке сервера или при отправке пользователями больших сообщений. Увеличение числа буферов журналов ESE повышает быстродействие, но при этом использование виртуальной памяти растет.

Чтобы правильно задать это значение, воспользуйтесь следующей информацией:

Примечание.
Если ранее для числа буферов журнала было задано значение 9000, вручную уменьшите это значение после установки пакета обновления 3 для сервера Exchange 2000 Server. Это изменение не выполняется автоматически при установке пакета обновления 3 для сервера Exchange 2000 Server.

При зависании журнала причиной этого может быть слишком низкое число буферов, и тогда следует увеличить его до 9000. Наблюдение за счетчиком производительности Database\Log Record Stalls/sec позволяет определить, произошло ли зависание журнала. Не используйте значений, больших чем 9000, так как это может повредить файлы журнала транзакций.

Примечание.
Значение Log Record Stalls/sec — это число записей журнала, которые не удалось добавить в буферы журнала за одну секунду из-за того, что буферы были заполнены. Если большую часть времени значение этого счетчика отлично от нуля, размер буфера журнала является узким местом.

Это значение следует исправить, применяя, например, оснастку «Изменение» интерфейса ADSI, средство LDP (ldp.exe) или любой другой клиент, использующий протокол LDAP версии 3.

Внимание!
Неправильное изменение атрибутов объектов Active Directory с помощью оснастки «Редактирование» интерфейса ADSI, средства LDP или другого клиента, использующего протокол LDAP версии 3, может привести к серьезным неполадкам. Для устранения этих проблем может потребоваться переустановить Microsoft Windows Server™ 2003, Exchange Server 2003 или обоих этих приложений. Ответственность за изменение атрибутов объектов Active Directory полностью лежит на лице, производящем изменения.

Чтобы устранить эту ошибку

  1. Запустите оснастку «Редактирование» интерфейса ADSI.

  2. Дважды щелкните контейнер Configuration, разверните последовательно CN=Services, CN=Microsoft Exchange и CN=<имя_организации_Exchange>.

  3. Разверните последовательно CN=Administrative Groups, CN=<имя_группы_администраторов> и CN=Servers.

  4. Разверните последовательно CN=<имя_сервера> и CN=InformationStore, щелкните правой кнопкой мыши CN=<имя_группы_хранения>, а затем выберите команду Свойства.

  5. В окне Редактора атрибутов щелкните атрибут msExchESEParamLogBuffers, а затем нажмите кнопку Изменить.

  6. В поле Изменение атрибута задайте значение 512 для Exchange 2000 Server или 9000 для Exchange Server 2003.

  7. Нажмите кнопку Применить, а затем — кнопку ОК.

  8. Закройте оснастку «Редактирование» интерфейса ADSI и перезапустите службу банка данных Microsoft Exchange, чтобы изменения вступили в силу.

Дополнительные сведения об использовании средства LDP см. в статье 260745 базы знаний корпорации Майкрософт "XADM: Using the LDP Utility to Modify Active Directory Object Attributes" (Использование служебной программы LDP для изменения атрибутов объектов Active Directory) (http://go.microsoft.com/fwlink/?LinkId=3052&kbid=260745).

Дополнительные сведения о настройке буферов журналов ESE см. в статье 328466 базы знаний корпорации Майкрософт "XADM: ESE Log Buffers That Are Set Too Low Can Cause the Store to Stop Responding" (Отсутствие отклика хранилища в связи с установкой для буферов журналов слишком малого значения ESE) (http://go.microsoft.com/fwlink/?linkid=3052&kbid=328466).