因 MAPI 'Restrict' 作業而長時間執行的作業

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

上次修改主題的時間: 2007-01-23

Microsoft® Exchange Server Analyzer 工具會使用 Exchange Server User Monitor (ExMon) 工具來判斷使用者 MAPI 作業所花的時間,是否比在狀況良好的伺服器 (執行 Exchange Server) 執行的合理預期時間更長。

Exchange Server Analyzer 在分析過程中,會檢閱 ExMon 資料中超過 30 秒才完成的使用者 MAPI Restrict 作業。

用戶端應用程式會使用 MAPI Restrict 作業來選取符合特定準則的項目。伺服器會建立實際上是具有關聯準則 (稱為限制) 之表格的檢視。如果已有符合限制的檢視存在,伺服器會使用現有的檢視以滿足使用者要求。伺服器使用此檢視所耗用的資源,會少於伺服器建立新檢視所耗用的資源。儲存區預設只會為每個資料夾快取 11 個檢視。如果伺服器被要求建立第 12 個檢視,則伺服器會刪除最早快取的檢視,再建立新檢視。檢視會增加項目上所有動作的負荷。

如果 Exchange Server Analyzer 判定使用者發出的 MAPI Restrict 作業的執行時間超過 30 秒,就會顯示錯誤。

花費時間超過 30 秒的 MAPI Restrict 作業不一定有問題。然而,如果使用者經常遇到嚴重影響郵件使用體驗的延遲,則這些延遲可能表示使用者應用程式正在建立新檢視。

若要更正這個錯誤,請與遇到嚴重延遲問題的使用者共同討論,以判斷是否有下列情形:

  • 資料夾中的項目數是否很多。
  • 使用者執行哪些應用程式。

若要解決此問題,請遵循下列步驟:

  • 對於資料夾中包含許多項目的使用者,建議他們減少每個資料夾中的項目數。建議您將 [收件匣]、[行事曆]、[寄件備份]、[連絡人] 及 [刪除的郵件] 資料夾中的項目數保持在 5,000 個以下。
  • 將作業最耗資源的用戶端電腦設定成使用快取 Exchange 模式。請特別注意 RestrictSetColumnsFindRow 作業具有較長延遲的用戶端電腦。快取 Exchange 模式會將伺服器與大部分的額外 RPC 流量隔離開來。
  • 遵循下節所述之 Exchange 團隊部落格中的指導,以開啟事件日誌限制追蹤。然後逐一開啟使用者應用程式,以追蹤可能造成長時間執行限制的應用程式。
  • 嘗試關閉所有應用程式。然後再逐一開啟這些應用程式,以找出可能造成問題的應用程式。符合下列其中一種情況時,請永久關閉有問題的應用程式或更新應用程式,將負載降低至適當水準:
    • 應用程式不是業務用途所必需。
    • 應用程式已發行更新。
note附註:
某些應用程式即使未發出大量 MAPI 作業,仍可能大幅增加伺服器負載。這是因為某些作業比其他作業更耗資源。耗資源的作業數目只要增加一些,可能就會明顯影響伺服器效能。在 ExMon 中,會將使用者報告為具有高度 CPU 影響 (即使他們並未發出大量 MAPI 作業)。

同時請注意,當發生資源瓶頸 (一般是磁碟或 CPU 瓶頸) 時,Restrict 作業的延遲也會增加。

若需 MAPI Restrict 作業的詳細資訊,請參閱 Microsoft Exchange 團隊部落格<對限制所設定的限制>(英文) (http://go.microsoft.com/fwlink/?linkid=55098)。

note附註:
每一個部落格及其 URL 的內容隨時都會變更,不另行通知。

若需詳細資訊,請參閱下列 Exchange Server 資源:

 
顯示: