AsyncOperationBase 和 WorkflowLogBase 表格變得非常大,而且當您使用在 Microsoft Dynamics CRM 4.0 中的許多工作流程時,就會發生效能問題

文章翻譯 文章翻譯
文章編號: 968755 - 檢視此文章適用的產品。
全部展開 | 全部摺疊

徵狀

您可以使用許多的工作流程中 Microsoft Dynamics CRM 4.0。[AsyncOperationBase 和 WorkflowLogBase 資料表增長過大,和效能會發生問題。

發生的原因

之所以發生這個問題,是因為,當工作流程規則已引發,工作流程執行個體,以及工作流程記錄建立在AsyncOperationBase 和 WorkflowLogBase MSCRM 資料庫的資料表。不過,工作流程執行個體完成時,工作流程的記錄會留在資料庫。因此,繼續執行的 AsyncOperationBase 和 WorkflowLogBase 的資料表若要每次成長。最後,會降低效能。

附註 [ AsyncOperationType 這些記錄] 屬性設定為 10。

解決方案

解決此問題在最新的累積更新彙總套件為 Microsoft Dynamics CRM 4.0。 如需詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
949256Microsoft Dynamics CRM 4.0 更新與 h otfix


重要 這個章節、 方法或工作所述之步驟告訴您如何為修改登錄。但是,嚴重的問題可能進行修改登錄不正確。因此,請確定您依照這些步驟請小心。為加強保護,請先備份登錄再進行修改。然後,您可以在發生問題時還原登錄。如需詳細資訊有關如何備份和還原登錄,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
322756 如何備份及還原 Windows 中的登錄


安裝 hotfix,要我們為您啟用此 hotfix 之後,請移至"為我修正它」 一節。如果您想要自行啟用 hotfix,請移至"讓我自行修正此問題」 一節。

為我修正它



若要自動啟用 hotfix,請按一下 修正此問題 按鈕或連結。然後按一下 執行檔案下載 對話方塊,並遵循的步驟 修正此問題 精靈。

修正這個問題
Microsoft Fix it 50835



備忘稿
  • 這個精靈可能只是英文。不過,自動修正程式也適用於其他語言版本的 Windows。
  • 如果您不在發生問題,請將此修正程式的電腦上它方案加入至快閃磁碟機或 CD,然後在發生問題的電腦上加以執行。

接著,請移至"這樣是否已修正問題??」 一節。



讓我自行修正此問題

若要啟用此 hotfix,請依照下列步驟執行:
  1. 按一下 啟動按一下 執行,型別 regedit然後按一下[確定].
  2. 在 「 登錄編輯程式中,找出下列子機碼:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSCRM
  3. 判斷電腦上是否名為 DWORD 登錄項目AsyncRemoveCompletedWorkflows 存在。數值資料AsyncRemoveCompletedWorkflows 登錄項目必須是 1。
  4. 如果 AsyncRemoveCompletedWorkflows 登錄項目不會不存在,請新增項目。執行這項操作,請依照下列步驟執行:
    1. 以滑鼠右鍵按一下 MSCRM指向 按一下 DWORD 值然後輸入 AsyncRemoveCompletedWorkflows名稱 方塊中。
    2. 連按兩下 AsyncRemoveCompletedWorkflows然後輸入 1數值資料 方塊中。
    3. 按一下 啟動按一下 執行型別 iisreset然後按一下 [確定].

      附註 如果在 [數值資料的值] 方塊內AsyncRemoveCompletedWorkflows DWORD 值就會還原為 0,Microsoft Dynamics CRM仍會保留工作流程中的記錄資料庫,即使工作已完成。
附註 此 hotfix 只是積極預防式。因此,hotfix 時安裝並啟動就會出現只有新的工作流程的記錄會自動刪除。如果 AsyncOperationBase 和 WorkflowLogBase 的資料表已經大因為這些工作流程筆資料錄,您必須執行的這類資料表的清理,藉由使用在下列式子中所包含的 Microsoft SQL Server 清除指令碼微軟知識庫文件:
968520 效能變慢,如果 AsyncOperationBase 表格變得太大而無法在 Microsoft Dynamics CRM 4.0 中

這樣是否已修正問題??

  • 請檢查是否已修正問題。如果問題已修正,您用完這一節。如果問題尚未修正,您可以 請連絡支援部門.
  • 我們非常感謝您的意見反應。若要提供意見反應或報告此解決方案的任何問題,請將註解在無人"為我修正它"部落格內容或傳送給我們 電子郵件 訊息。

其他相關資訊

如需詳細資訊軟體更新術語中,按一下下列文件編號,檢視「 Microsoft 知識庫文件:
編號 824684 用來描述 Microsoft 軟體更新標準術語的說明
如需有關 Microsoft 商務解決方案 CRM 軟體 hotfix 及更新封裝的術語,請按一下下面的文章編號,檢視 「 Microsoft 知識庫 」 中:
887283Microsoft 商務解決方案 CRM 軟體 hotfix 及更新套件命名標準

屬性

文章編號: 968755 - 上次校閱: 2012年2月29日 - 版次: 1.0
這篇文章中的資訊適用於:
  • Microsoft Dynamics CRM 4.0
關鍵字:?
kbmbsworkflow kbsurveynew kbmbsmigrate kbqfe kbfixme kbmsifixme kbmt KB968755 KbMtzh
機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:968755
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com