在 Microsoft Dynamics CRM 中釘選檢視時效能變慢

本文可協助您解決將檢視釘選 Microsoft Dynamics CRM Microsoft Office Outlook 用戶端時所發生的問題。

適用於:Microsoft Dynamics CRM 2011 年
原始 KB 編號: 2741514

徵狀

Microsoft Dynamics CRM 用戶端的 Microsoft Office Outlook 在釘選檢視時可能會執行緩慢。

原因

當檢視釘選時,檢視中的記錄會向下提取至 {orgid.sdf} 中的本機 SQL CE 資料庫並快取。 釘選檢視時,它們會在 清單檢視 中呈現給使用者,而不是 分頁檢視。 每次存取釘選的檢視時,都會從本機 .sdf 檔案傳回結果。

此數據會定期更新為背景程式。 如果使用者有數個固定的檢視,或在沒有太多資源的計算機上,這可能會導致效能變慢和負載問題。

解決方案

若要防止釘選的檢視將資訊提取到本機 SQL CE 快取,可以在 Microsoft Dynamics CRM 2011 Outlook 用戶端上設定登錄機碼。 這也有助於減少從 Microsoft Dynamics CRM 2011 伺服器傳送到 Microsoft Dynamics CRM 2011 Outlook 用戶端電腦的整體網路流量。

當此值設定為 1 時,使用者仍然能夠釘選檢視;不過,查詢會傳送至CRM伺服器以擷取結果,而不是從本機快取擷取。

重要事項

這個章節、方法或工作包含修改登錄的步驟。 然而,不當修改登錄可能會發生嚴重的問題。 因此,請務必謹慎地依照這些步驟執行。 為了有多一層保護,請先備份登錄再進行修改。 如此一來,您就可以在發生問題時還原登錄。 如需進一步了解如何備份及還原登錄的相關資訊,請參閱如何在 Windows 中備份及還原登錄

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

  1. 以已安裝 Microsoft Dynamics CRM 2011 Outlook 用戶端的使用者身分登入 Microsoft Dynamics CRM 2011 Outlook 用戶端電腦。
  2. 依序按一下 [開始] 和 [執行],輸入 regedit,然後按一下 [確定]。 瀏覽至登入機碼 HKEY_CURRENT_USER\Software\Microsoft\MSCRMClient 在 [ 編輯] 功能表上,指向 [ 新增],然後按兩下 [DWORD (32 位) 值]
  3. 輸入 DisableMapiCaching,然後按 ENTER
  4. 以滑鼠右鍵按兩下 [DisableMapiCaching],指向 [ 新增],然後按兩下 [ DWORD 值]
  5. 以滑鼠右鍵按兩下 [DisableMapiCaching],然後按兩下 [ 修改]
  6. 在 [ 值數據] 方塊中,輸入 1,然後按兩下 [ 確定]
  7. 結束 [登錄編輯程式]。

其他相關資訊

必須安裝更新匯總 6 或更新版本, DisableMapiCaching 登錄 機碼才能運作。 如需更新匯總 6 的詳細資訊,請參閱 KB Microsoft Dynamics CRM 2011 更新匯總 6

注意事項

套用更新匯總 14 之後,此登錄機碼無效。 這必須使用 OrgDbOrgSettings 工具來更新。

OrgDBOrgSettings Tool for Microsoft Dynamics CRM 2011