徵兆

您可以在 Microsoft Dynamics CRM 4.0 中使用許多工作流程。 AsyncOperationBase 和 WorkflowLogBase 資料表變得很大,而且會發生績效問題。

原因

發生此問題是因為當工作流程規則是發行時,工作流程實例和工作流程記錄是在 MSCRM 資料庫的 AsyncOperationBase 和 WorkflowLogBase 資料表中建立。 不過,當工作流程實例完成時,工作流程記錄會保留在資料庫中。 因此,AsyncOperationBase 和 WorkflowLogBase 資料表會持續成長。 最後,效果會降低。

請注意,這些記錄的 AsyncOperationType 屬性設為 10。

解決方案

這個問題在 Microsoft Dynamics CRM 4.0 的最新累積更新彙總套件匯總中已經修正。
詳情請按一下下列文章編號,以在 Microsoft 知識庫中查看文章:

949256 Microsoft Dynamics CRM 4.0 更新和 Hotfix 重要 此區段、方法或工作包含可告訴您如何修改註冊表



的步驟。 然而,不當修改登錄可能會發生嚴重的問題。 因此,請務必謹慎地依照這些步驟執行。 為加強保護,請先備份登錄再進行修改。 這樣一來,如果發生問題,您就可以還原登錄。 如需有關如何備份和還原登錄的詳細資訊,請按下列文件編號,檢視「Microsoft 知識庫」中的文章:

322756 如何備份及還原 Windows 中的註冊表:安裝 Hotfix 之後,若要讓我們針對您啟用此 Hotfix,請前往「為我修正」

一節。 如果您想要自己啟用 Hotfix,請前往「讓我自己修正」 一節。

為我修正此問題



若要自動啟用 Hotfix,請按一下 [ 修正此問題的按鈕或 連結。 然後按一下 [檔案下載] 對話方塊中的 [執行],並依照 Fix it 精靈中的步驟執行。




筆記

  • 此精靈可能只提供英文版本。 不過,自動修正程式也適用於 Windows 的其他語言版本。

  • 如果您不在發生問題的電腦上,則可將 Fix it 解決方案儲存至快閃磁碟機或 CD,然後在發生問題的電腦上執行。


接著,請前往「此問題是否修正?」一節。



讓我自行修正此問題

若要啟用此 Hotfix,請遵循下列步驟:

  1. 按一下[開始,再執行,輸入 regedit,然後按一下
    [確定

  2. 在登錄編輯程式中,找出下列子鍵:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSCRM

  3. 判斷名稱為 AsyncRemoveCompletedWorkflows 的 DWORD 登錄機碼目是否存在。 AsyncRemoveCompletedWorkflows 登錄機碼的值資料必須為 1。

  4. 如果 AsyncRemoveCompletedWorkflows 登錄機碼不存在,請新增專案。 若要這麼做,請遵循下列步驟:

    1. 以滑鼠右鍵按一下 MSCRM,指向 New,按一下 DWORD 值,然後在名稱方塊中輸入

      AsyncRemoveCompletedWorkflows。

    2. 按兩下
      AsyncRemoveCompletedWorkflows,然後在值資料方塊
      中輸入 1。

    3. 按一下[開始」,按一下
      [執行,輸入 iisreset,然後按一下
      [確定

      注意:如果 AsyncRemoveCompletedWorkflows DWORD 值的值在值資料方塊中還原為 0,即使工作已完成,Microsoft Dynamics CRM 也會繼續保留資料庫中的工作流程記錄。

注意:此 Hotfix 僅適用于主動式。 因此,安裝並啟用 Hotfix 時,系統只會自動刪除新的工作流程記錄。 如果 AsyncOperationBase 和 WorkflowLogBase 資料表已經因為這些工作流程記錄而變得很大,您必須使用下列 Microsoft 知識庫文章中包含的 Microsoft SQL Server 清理腳本來執行這些表格的清理:

968520 如果 AsyncOperationBase 資料表在 Microsoft Dynamics CRM 4.0 中變得太大,則執行速度變慢

這樣是否已修正問題?

  • 檢查該問題是否已修正。 如果問題已修正,您便已完成本節。 如果問題尚未修正,則可連絡技術支援服務

  • 我們非常感謝您提供意見反應。 若要提供意見或報告此解決方案的任何問題,請在「為我修正」部落格留言, 或傳送電子郵件訊息給我們

其他相關資訊

如需有關軟體更新術語的詳細資訊,請按一下下面的文章編號,檢視「Microsoft 知識庫」中的文章:

824684 用來描述 Microsoft 軟體更新的標準術語說明。若要進一步瞭解 Microsoft Business Solutions CRM 軟體 Hotfix 和更新套件術語,請按一下下列文章編號以在 Microsoft 知識庫中查看文章:

887283 Microsoft Business Solutions CRM 軟體 Hotfix 和更新套件命名標準

需要更多協助?

擴展您的技能
探索訓練
優先取得新功能
加入 Microsoft 測試人員

這項資訊有幫助嗎?

您對翻譯品質的滿意度為何?

會影響您使用體驗的因素為何?

是否還有其他的意見反應? (選填)

感謝您的意見反應!

×