הטבלאות AsyncOperationBase ו- WorkflowLogBase גדלות מאוד ובעיות ביצועים מתרחשות בעת שימוש בזרימות עבודה רבות ב- Microsoft Dynamics CRM 4.0

חל על
Dynamics CRM 4.0

סימפטומים

זרימות עבודה רבות נמצאות בשימוש ב- Microsoft Dynamics CRM 4.0. הטבלאות AsyncOperationBase ו- WorkflowLogBase גדלות מאוד ומתרחשות בעיות ביצועים.

גורם

בעיה זו מתרחשת מכיוון שכאשר כללי זרימת העבודה פועלים, מופע זרימת עבודה ורשומת זרימת עבודה נוצרים בטבלאות AsyncOperationBase ו- WorkflowLogBase של מסד הנתונים MSCRM. עם זאת, לאחר השלמת מופע זרימת העבודה, רשומת זרימת העבודה נשארת במסד הנתונים. לכן, הטבלאות AsyncOperationBase ו- WorkflowLogBase ממשיכות לגדול. בסופו של דבר, הביצועים יורדים.

הערה המאפיין AsyncOperationType עבור רשומות אלה מוגדר ל- 10.

פתרון

בעיה זו נפתרה באוסף העדכונים המצטבר האחרון עבור Microsoft Dynamics CRM 4.0.
  לקבלת מידע נוסף, לחץ על מספר המאמר הבא כדי להציגו במאגר הידע Microsoft Knowledge Base:

עדכונים ותיקונים חמים של 949256 Microsoft Dynamics CRM 4.0

חשוב - מקטע, שיטה או משימה זו מכילים שלבים שמנחים כיצד לשנות את הרישום. עם זאת, עלולות להתרחש בעיות חמורות אם תשנה את הרישום בצורה שגויה. לפיכך, עליך להקפיד לעקוב אחר השלבים בצורה מדויקת. לקבלת הגנה נוספת, גבה את הרישום לפני שתשנה אותו. לאחר מכן, תוכל לשחזר את הרישום במקרה של בעיה. לקבלת מידע נוסף על אופן הגיבוי והשחזור של הרישום, לחץ על מספר המאמר שלהלן כדי להציגו מתוך מאגר הידע Microsoft Knowledge Base:

322756 כיצד לגבות ולשחזר את הרישום ב- Windows

לאחר התקנת התיקון החם, כדי שנאפשר תיקון חם זה עבורך, עבור לסעיף "תקנו עבורי". אם אתה מעדיף להפעיל את התיקון החם בעצמך, עבור לסעיף "אני מעדיף לתקן זאת בעצמי".

תקן זאת עבורי

            
כדי להפעיל את התיקון החם באופן אוטומטי, לחץ על הלחצן או הקישור תקן . לאחר מכן, לחץ על הפעל בתיבת הדו-שיח הורדת קובץ ובצע את השלבים באשף תקן .

            
            
פתקים

  • ייתכן שאשף זה מוצג באנגלית בלבד. עם זאת, התיקון האוטומטי פועל גם עבור גירסאות של Windows בשפות אחרות.
  • אם אינך נמצא מול המחשב שבו אירעה הבעיה, שמור את הפתרון בכונן הבזק או בתקליטור ולאחר מכן הפעל אותו במחשב שבו אירעה הבעיה.

לאחר מכן, עבור לסעיף "האם פעולה זו פתרה את הבעיה?".

אני מעדיף לתקן בעצמי

כדי להפעיל תיקון חם זה, בצע את הפעולות הבאות:

  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, ולאחר מכן לחץ על
      בסדר.

      הערה אם הערך בתיבה נתוני ערך עבור ערך ה- DWORD AsyncRemoveCompletedWorkflows חוזר ל- 0, Microsoft Dynamics CRM ימשיך לשמור את רשומות זרימת העבודה במסד הנתונים גם אם המשימות הושלמו.

הערה תיקון חם זה הוא יזום בלבד. לכן, כאשר התיקון החם מותקן ומופעל, רק רשומות חדשות של זרימת עבודה נמחקות באופן אוטומטי. אם הטבלאות AsyncOperationBase ו- WorkflowLogBase כבר גדולות עקב רשומות זרימת עבודה אלה, עליך לבצע ניקוי של טבלאות אלה באמצעות קובץ ה- Script לניקוי של Microsoft SQL Server הכלול במאמר הבא מתוך מאגר הידע Microsoft Knowledge Base:

968520 הביצועים איטיים אם הטבלה AsyncOperationBase נעשית גדולה מדי ב- Microsoft Dynamics CRM 4.0

האם זה פתר את הבעיה?

  • בדוק אם הבעיה נפתרה. אם הבעיה נפתרה, סעיף זה הושלם. אם הבעיה לא נפתרה, באפשרותך לפנות לתמיכה.
  • אנו נודה לך על המשוב שלך. כדי לספק משוב או לדווח על בעיות כלשהן בפתרון זה, השאר תגובה בבלוג "תקנו עבורי" או שלח לנו הודעת דואר אלקטרוני .

מידע נוסף

לקבלת מידע נוסף על המינוח של עדכוני תוכנה, לחץ על מספר המאמר שלהלן כדי להציגו מתוך מאגר הידע Microsoft Knowledge Base:

824684 תיאור של המונחים הרגילים המשמשים לתיאור עדכוני התוכנה של Microsoft לקבלת מידע נוסף אודות המינוח של תוכנת Microsoft Business Solutions עבור תיקון חם וחבילת עדכונים של תוכנת CRM, לחץ על מספר המאמר שלהלן כדי להציגו מתוך מאגר הידע Microsoft Knowledge Base:

887283 פתרונות עסקיים של Microsoft תיקון חם לתוכנת CRM ועדכון תקני מתן שמות לחבילות