Применимо к: Exchange Server 2010 SP1

Последнее изменение раздела: 2011-03-25

Сценарий Troubleshoot-DatabaseLatency.ps1 используется диспетчером Microsoft System Center Operations Manager 2007 для определения и исправления высоких значений задержек в базе данных. Можно создать запланированную задачу по запуску этого сценария с помощью планировщика заданий. Задержки в базах данных могут быть вызваны различными неполадками, в том числе следующими:

Сценарий Troubleshoot-DatabaseLatency.ps1 выполняет следующие действия:

  1. Проверяет, превышают ли значения задержек в базах данных пороговое значение задержки (указанное с помощью параметра LatencyThreshold). Значение по умолчанию — 70 миллисекунд (мс).

  2. Проверяет, является ли число передач в секунду для диска меньше значения счетчика производительности DiskReadRateThreshold, а время передачи в секундах для диска больше значения счетчика производительности DiskReadLatencyThreshold. Если это так, сценарий определяет необходимость замены диска, так как он работает в условиях небольшой нагрузки, но испытывает высокие задержки.

  3. Проверяет, превышается ли значение времени использования одним пользователем нескольких потоков за последние 10 минут, указанное с помощью параметра TimeInServerThreshold . Если это так, то работа именно этого пользователя, возможно, вызывает высокие задержки, и поэтому его почтовый ящик будет помещен на карантин. Почтовый ящик этого пользователя помещается на карантин на шесть часов, в течение которых пользователь не сможет получать доступ к электронной почте.

Параметры по умолчанию, используемые в сценарии Troubleshoot-DatabaseLatency.ps1, определяются в сценарии StoreTSConstants.ps1.

Примечание.

Использование сценария Troubleshoot-DatabaseLatency.ps1

Просмотр выходных данных средства устранения задержек в базах данных