Momentan sunteți offline, așteptați să vă reconectați la internet

Este posibil să vă confruntați cu o performanță slabă atunci când executați sau editați fluxuri de lucru în Microsoft Dynamics CRM 4.0

SIMPTOME
Când executați sau editați fluxuri de lucru în Microsoft Dynamics CRM 4.0, este posibil să vă confruntați cu o performanță slabă.
CAUZĂ
Această problemă apare din cauză că Microsoft Dynamics CRM 4.0 creează înregistrări pentru toate instanțele inactive ale fluxului de lucru în tabelul PluginAssemblyBase. În plus, dacă modificați o regulă a fluxului de lucru, Microsoft Dynamics CRM 4.0 creează o înregistrare în tabelul PluginAssemblyBase și o altă înregistrare în tabelul PluginTypeBase. Însă, aceste înregistrări nu sunt eliminate niciodată. Prin urmare, dacă modificați de mai multe ori regulile fluxului de lucru, tabelele PluginAssemblyBase și PluginTypeBase se măresc.
REZOLUŢIE
Această problemă este remediată în cel mai recent set de actualizări cumulativ pentru Microsoft Dynamics CRM 4.0. Pentru mai multe informații, faceți clic pe următorul număr de articol pentru a-l vedea în Baza de cunoștințe Microsoft:
949256 Actualizări și remedieri rapide pentru Microsoft Dynamics CRM 4.0

Pentru a îmbunătăți performanța acestei remedieri rapide, creați următorul index în Baza de date Organization_MSCRM.
Note
  • În scriptul următor, substituentul NumeOrganizație reprezintă numele real al bazei de date Microsoft CRM. Trebuie să înlocuiți substituentul cu numele real al bazei de date.
  • Nu creați indexul următor dacă aveți deja un index care are aceleași coloane cheie de index. Aveți posibilitatea să vizualizați indexurile existente prin executarea următorului cod:
    sp_helpindex AsyncOperationBase
USE NumeOrganizație_MSCRM CREATE NONCLUSTERED INDEX CRM_AsyncOperation_WorkflowCleanupQuery ON [AsyncOperationBase](OperationType,StateCode,WorkflowActivationId)

Utilizați CRM 4 ScaleGroup Job Editor pentru a programa ca serviciul de ștergere Microsoft Dynamics CRM 4 să se execute după orele normale de lucru, pentru a minimiza impactul asupra performanței utilizatorilor Microsoft Dynamics CRM. Pentru a obține CRM 4 Deployment Job Editor, vizitați următorul site Web Microsoft:
  1. Selectați Organization.
  2. Modificați tipul de activitate în Deletion Service.
  3. Setați Base Time la o oră de utilizare minimă Microsoft Dynamics CRM sau la o oră care nu este de lucru.
  4. Recomandăm să setați/lăsați setarea Reschedule Job la cea la fiecare 1440 de minute. Când procedați astfel, aceasta se va executa în fiecare zi la ora specificată în câmpul Base Time.
Notă Prima dată când executați serviciul de ștergere Microsoft Dynamics CRM 4.0 după ce ați aplicat această remediere, poate fi necesar să actualizați setarea OLEDBTimeout la un timp mai lung decât valoarea implicită. Recomandăm să creați o nouă subcheie REG_DWORD, dacă aceasta nu există deja. Denumiți subcheia OLEDBTimeout din HKEY_LOCAL_MACHINE\Software\Microsoft\MSCRM\ de pe serverul sau serverele Microsoft Dynamics CRM 4.0. Setați valoarea la o valoare zecimală 86400. După ce serviciul de ștergere Microsoft Dynamics CRM 4.0 s-a executat cu această remediere, recomandăm ferm să ștergeți cheia de registry OLEDBTimeout din HKEY_LOCAL_MACHINE\Software\Microsoft\MSCRM sau să îi setați valoarea la o zecimală între 60 și 300, pentru a contribui ca interogările cu execuție lungă să nu cauzeze o blocare SQL excesivă și o performanță slabă a aplicațiilor.
INFORMAŢII SUPLIMENTARE
După ce instalați această remediere, este posibil să vedeți următoarele erori înregistrate în jurnalul de evenimente al aplicației de pe serverele Microsoft Dynamics CRM 4.0, dacă nu urmați pașii pentru îmbunătățirea performanței listați mai jos în descrierea rezolvării, prima dată când se execută serviciul de ștergere.
.Event Type: Error Event Source: MSCRMDeletionService Event Category: None Event ID: 16387 Date: 2009/01/26 Time: 11:41:54 AM User: N/A Computer: CRMSERVER Description: Error: Deletion Service failed to clean up table=CleanupInactiveWorkflowAssembliesProcedureFor more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.
REFERINŢE
Pentru mai multe informații, faceți clic pe următorul număr de articol pentru a-l vedea în Baza de cunoștințe Microsoft:
948629 Mesaj de eroare atunci când încercați să lucrați offline în clientul Microsoft Dynamics CRM 4.0 pentru Outlook cu acces offline: „Failed move data for entity 'Plug-in Assembly' during action Insert, countRows=[Number]”
Pentru informații suplimentare despre terminologia utilizată pentru a descrie actualizările de software Microsoft, faceți clic pe următoarele numere de articol pentru a vedea articolele în Baza de cunoștințe Microsoft:
824684Descrierea terminologiei standard utilizate în descrierea actualizărilor de software Microsoft
887283 Remedierea rapidă de software Microsoft Business Solutions CRM și standardele de numire a pachetelor de actualizări
Proprietăți

ID articol: 948843 - Ultima examinare: 10/11/2011 07:47:00 - Revizie: 2.0

Microsoft CRM client for Microsoft Office Outlook, Microsoft Dynamics CRM 4.0

  • kbfix kbautohotfix kbexpertiseinter kbmbsmigrate kbqfe kbhotfixserver KB948843
Feedback