Дата последнего изменения раздела:
2006-07-13
Средство анализатора сервера Microsoft® Exchange Server просматривает файл Store.fcl журнала вызовов функций Exchange на наличие событий, которые указывают на действующие межкомпонентные вызовы модуля расширяемого хранилища Exchange (ESE) из службы банка данных Microsoft Exchange (Store.exe).
Действующий вызов — это запрос, исходящий из службы банка данных Microsoft Exchange (Store.exe), к другим компонентам, на который не получен ответ на момент записи данных журнала вызовов функций в файл Store.fcl.
Служба банка данных Microsoft Exchange расположена поверх базы данных ESE. ESE является сложным модулем на основе транзакций. Транзакция представляет собой серию операций, определяемых в качестве элементарных (невидимых) единиц. Все операции в транзакции являются либо выполненными и окончательно сохраненными, либо ни одна из операций не является выполненной.
Сервер Exchange Server использует ESE в качестве встроенного модуля базы данных, определяющего структуру базы данных и управляющего распределением памяти. Модуль базы данных кэширует базу данных в памяти, передавая четырехкилобайтные (КБ) блоки данных (страницы) в память и из нее. Он обновляет страницы в памяти и записывает новые или обновленные страницы обратно на диск. Когда система получает запрос, модуль базы данных может буферизировать данные в памяти. Таким образом, ему не требуется постоянно осуществлять доступ к диску.
Хотя кэширование данных в памяти является самым быстрым и эффективным способом обработки данных, его использование означает, что когда выполняется Exchange, сведения на диске никогда полностью не соответствуют самым последним данным. Последняя версия базы данных находится в памяти. Однако поскольку многие изменения, представленные в памяти, пока еще отсутствуют на диске, база данных и память не синхронизированы между собой. Диск журнала транзакций всегда соответствует текущим сведениям о каждой транзакции.
Если анализатор сервера Exchange Server обнаружит, что события в файле ведения журнала Store.fcl отражают преобладание вызовов, поступающих от службы банка данных Exchange (Store.exe) в базу данных ESE, анализатор сервера Exchange Server отобразит ошибку.
Когда межкомпонентные вызовы от службы базы данных Microsoft Exchange(Store.exe) ожидают ответа, потоки удаленных вызовов процедур могут архивироваться на фоне этих запросов, что может привести к понижению производительности сервера Exchange Server, например из-за задержек в ответах сервера на запросы клиентов.
Причиной действующих вызовов, поступающих от службы база данных Microsoft Exchange в ESE, может служить наличие следующих условий:
- Выполнение оперативной дефрагментации Exchange.
- Выполнение архивирования данных.
Примечание. Если архивирование данных или оперативная дефрагментация выполнялись во время сбора сведений для журнала трассировки вызовов Exchange, можно спокойно игнорировать сообщение об ошибке, информирующее о снижении производительности сервера Exchange Server. - Наличие критических ограничений для дисков баз данных, таких
как недостаточная емкость диска для данного количества
пользователей на сервере.
- Наличие критических ограничений для дисков TEMP и TMP.
Чтобы устранить эту ошибку, выполните следующие шаги:
- Рекомендуется не перекрывать окна архивирования или оперативной
поддержки с интервалами наибольшего спроса со стороны
пользователей.
- Убедитесь, что дисководы базы данных исправны и имеют
достаточную пропускную способность для ввода-вывода данных.
- Запустите анализатор сервера Exchange Server для выполнения
дополнительного анализа сервера. Анализатор сервера Exchange можно
загрузить с веб-страницы Microsoft Exchange Server Best Practices
Analyzer Tool v2.7 (http://go.microsoft.com/fwlink/?LinkId=34705).
- Ознакомьтесь со статьями в разделе «Дополнительные сведения»
данного документа.
Дополнительные сведения
Дополнительные сведения о настройке окон времени оперативной дефрагментации см. в базе знаний Майкрософт в статье 244524, описывающей способы настройки окон времени оперативной дефрагментации Exchange Server (http://go.microsoft.com/fwlink/?linkid=3052&kbid=244524).
Дополнительные сведения о критических дисковых ограничениях Exchange Server см. в статье, описывающей Обнаружено узкое место на диске.
Дополнительные сведения об определении размеров дисков и оптимизации их использования для сервера Exchange Server см. в разделах, описывающих расчет требований к системе ввода-вывода диска и общие рекомендации для нескольких архитектур, которые содержатся в статье, посвященной оптимизации хранилища для Exchange Server 2003 (http://go.microsoft.com/fwlink/?linkid=49324).
Дополнительные сведения о ESE см. в статье, посвященной архитектуре модуля ESE (http://go.microsoft.com/fwlink/?linkid=67009).