針對相同的資料夾重複的呼叫速度很慢 Exchange Server 2013年或 Exchange 線上

請注意--重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,且可能由 Microsoft Community 利用 Community Translation Framework技術或人工進行事後編修。翻譯過程並無專業譯者參與。Microsoft 同時提供使用者人為翻譯、機器翻譯及社群編修後的機器翻譯三種版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,所有翻譯文章都可能不盡完美,內容都可能出現詞彙、語意或文法上的錯誤。就翻譯內容之不正確或錯誤,或客戶因使用翻譯內容所產生的任何損害,微軟不負擔任何責任。Microsoft將依合理的商業努力不斷地更新機器翻譯軟體和工具,以期能為使用者提供更好的服務。

按一下這裡查看此文章的英文版本:3077710
徵狀
在 Exchange Server 2013年或 Exchange 線上使用,當您重複呼叫IMAPITable::Restrict()方法中的 MAPI 或Folder.FindItems()方法在 [Exchange 針對相同的資料夾使用相同的篩選準則,後續的呼叫 Web 服務會花上為第一次呼叫完成時所花費的。

這種情況下與不同,在舊版的 Exchange。在這些版本中,對同一個資料夾的後續呼叫會較快,原始的呼叫。
發生的原因
之所以發生這個問題,是因為 Exchange Server 2013年不會快取每個限制。舊版的 Exchange 快取每個限制。因此,重複使用相同的篩選條件的要求會更快速地在這些版本中,因此傳回整個結果集並沒有重新計算。
其他可行方案
若要解決這個問題,建立搜尋資料夾],並設定資料夾準則,以符合所需的屬性的項目。然後,查詢符合的項目搜尋資料夾。搜尋資料夾結果進行快取,並保持最新狀態,因為搜尋資料夾並沒有重新計算每個要求的時間。

注意此因應措施是僅適用於每次時,使用相同的準則。如果搜尋準則不斷地變更,您可能嘗試另一種方法,例如排序和搜尋程序。比方說,根據特定的日期時間值的搜尋會使用一致的準則。
其他相關資訊
如需有關如何建立搜尋資料夾的詳細資訊,請參閱下列 MSDN 文件:

警告:本文為自動翻譯

內容

文章識別碼:3077710 - 最後檢閱時間:07/13/2015 21:51:00 - 修訂: 1.0

Microsoft Exchange Server 2013 Enterprise, Microsoft Exchange Server 2013 Standard, Microsoft Exchange Online

  • kbsurveynew kbprb kbexpertiseadvanced o365022013 o365 o365a o365e o365m kbmt KB3077710 KbMtzh
意見反應