包含交易記錄檔的磁碟上發現磁碟瓶頸

[本主題的目的是要說明 Exchange Server Analyzer 工具所引出的特定問題。您只應將它套用到已執行過 Exchange Server Analyzer 工具且有遇到該特定問題的系統。Exchange Server Analyzer 工具可免費下載,它會從拓撲中的每台伺服器遠端收集組態資料,並自動分析該資料。產生的報告會詳述重要的組態問題、潛在問題及非預設的產品設定。遵循這些建議,您便能達到較佳的效能、延展性、可靠性及執行時間。如需此工具的相關資訊或是要下載最新版本,請參閱 Microsoft Exchange Analyzer (https://go.microsoft.com/fwlink/?linkid=34707)。]  

上次修改主題的時間: 2005-11-18

Microsoft® Exchange Server Analyzer 工具判斷包含 Exchange Server 記錄檔的磁碟系統工作過多,造成效能瓶頸。此判斷是檢查一或多個下列效能計數器而認定:

  • 平均 [Database\Log Record Stalls/sec] 大於 10。
  • 最大 [Database\Log Record Stalls/sec] 大於 100。
  • 平均 [Database\Log Threads Waiting] 大於 10。
  • 最大 [Database\Log Threads Waiting] 大於 20。

如果達到這些閾值其中一個,就會顯示錯誤,說明記錄磁碟機是磁碟瓶頸。記錄檔需要低寫入延遲。備份或記錄檔寫入停滯可能造成伺服器效能問題。記錄停滯的原因可能是記錄緩衝設定 msExchESEParamLogBuffers 太低,或是連線至伺服器的使用者過多。

若要減少記錄磁碟延遲

  • 您可以將 ESE 緩衝區參數 msExchESEParamLogBuffers 提高為 9,000。請不要使用大於 9,000 的值,因為這樣可能會損毀交易記錄檔。若需詳細資訊,請參閱<已變更 ESE 記錄緩衝區的預設值>。

  • 如果資料庫或交易記錄檔磁碟機遇到瓶頸,可以將使用者移至尚未接近最大容量的磁碟機上的資料庫或儲存群組,以減少該磁碟機的負載。如果所有的資料庫或交易記錄檔磁碟機都已接近容量,可能必須將使用者移至其他伺服器。若需詳細資訊,請參閱<將使用者信箱移至其他伺服器>。