Tabele AsyncOperationBase i WorkflowLogBase postaju veoma velike i problemi sa performansama se javljaju kada koristite mnogo tokova posla u programu Microsoft Dynamics CRM 4.0

Primenjuje se na
Dynamics CRM 4.0

Simptomi

Koristite mnogo tokova posla u Microsoft Dynamics CRM 4.0. Tabele AsyncOperationBase i WorkflowLogBase veoma rastu i dolazi do problema sa performansama.

Uzrok

Do ovog problema dolazi zato što se, kada se aktiviraju pravila toka posla, instanca toka posla i zapis toka posla kreiraju u tabelama AsyncOperationBase i WorkflowLogBase MSCRM baze podataka. Međutim, kada se instanca toka posla dovrši, zapis toka posla ostaje u bazi podataka. Stoga, tabele AsyncOperationBase i WorkflowLogBase nastavljaju da rastu. Na kraju, performanse se omanjuju.

Napomena: Svojstvo AsyncOperationType za ove zapise podešeno je na 10.

Rešenje

Ovaj problem je rešen u najnovijoj zbirnoj zbirnoj ispravci za Microsoft Dynamics CRM 4.0.
  Više informacija potražite u sledećem broju članka da biste videli članak u Microsoft bazi znanja:

949256 Microsoft Dynamics CRM 4.0 ispravke

Važno Ovaj odeljak, metoda ili zadatak sadrži korake koji vam pokazuju kako da izmenite registrator. Međutim, može doći do ozbiljnih problema ako neispravno izmenite registrator. Stoga, uverite se da pažljivo pratite ove korake. Radi dodatne zaštite, napravite rezervnu kopiju registratora pre nego što ga izmenite. Tako možete da vratite registrator u prethodno stanje ako dođe do problema. Više informacija o tome kako da napravite rezervne kopije i vratite registrator u prethodno stanje, kliknite na sledeći broj članka da biste videli članak u Microsoft bazi znanja:

322756 Kako da napravite rezervnu kopiju i vratite registrator u prethodno stanje u operativnom sistemu Windows

Kada instalirate hitnu ispravku, da bismo omogućili ovu hitnu ispravku, idite u odeljak "Popravi umesto mene". Ako biste radije da sami omogućite hitnu ispravku, idite na odeljak "Dozvolite mi da sami rešim problem".

Popravi umesto mene

            
Da biste automatski omogućili hitnu ispravku, kliknite na dugme ili vezu " Popravi ". Zatim kliknite na dugme "Pokreni " u dijalogu " Preuzimanje datoteka " i pratite korake u čarobnjaku za popravku .

            
            
Beleške

  • Ovaj čarobnjak je možda samo na engleskom jeziku. Međutim, automatska ispravka funkcioniše i za verzije drugih jezika operativnog sistema Windows.
  • Ako ne koristite računar na kom postoji problem, sačuvajte rešenje "Popravka" na fleš disku ili CD-u, a zatim ga pokrenite na računaru na kom postoji problem.

Zatim idite na odeljak "Da li je ovo rešilo problem?".

Dozvolite mi da ga popravim sam

Da biste omogućili ovu hitnu ispravku, sledite ove korake:

  1. Kliknite na dugme "Start", izaberite stavku "Pokreni", otkucajte regedit, a zatim kliknite na dugme
    U redu.

  2. U uređivaču registratora pronađite sledeći potključ:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSCRM

  3. Utvrdite da li postoji DWORD stavka registratora koja se zove AsyncRemoveCompletedWorkflows. Podaci o vrednosti stavke registratora AsyncRemoveCompletedWorkflows moraju da budu 1.

  4. Ako stavka registratora AsyncRemoveCompletedWorkflows ne postoji, dodajte unos. Pratite ove korake da biste to uradili:

    1. Kliknite desnim tasterom miša na MSCRM, postavite pokazivač na stavku
      Novo, izaberite stavku DWORD vrednost, a zatim otkucajte
       AsyncRemoveCompletedWorkflows u
      Polje za ime.

    2. Dvostrukog klika
      AsyncRemoveCompletedWorkflows, a zatim otkucajte
       1 u polju "Podaci o vrednosti ".

    3. Kliknite na dugme "Start", izaberite stavku
      Pokrenite, otkucajte iisreset, a zatim kliknite na dugme
      U redu.

      Napomena: Ako se vrednost u polju "Podaci o vrednosti" za DWORD vrednost AsyncRemoveCompletedWorkflows vrati na 0, Microsoft Dynamics CRM će nastaviti da zadržava zapise toka posla u bazi podataka čak i ako su zadaci dovršeni.

Napomena: Ova hitna ispravka je samo proaktivna. Stoga, kada se hitna ispravka instalira ili aktivira, automatski se brišu samo novi zapisi toka posla. Ako su tabele AsyncOperationBase i WorkflowLogBase već velike zbog ovih zapisa toka posla, morate da izvršite čišćenje tih tabela pomoću skripte za čišćenje Microsoft SQL Server koja je uključena u sledeći članak Microsoft baze znanja:

968520 Performanse su spore ako tabela AsyncOperationBase postane prevelika u sistemu Microsoft Dynamics CRM 4.0

Da li je ovo rešilo problem?

  • Proverite da li je problem rešen. Ako je problem rešen, završili ste sa ovim odeljkom. Ako problem nije rešen, možete da se obratite podršci.
  • Bili bismo zahvalni na povratnim informacijama od vas. Da biste pružili povratne informacije ili prijavili probleme u vezi sa ovim rešenjem, ostavite komentar na blogu "Popravi umesto mene" ili nam pošaljite e-poruku .

Više informacija

Više informacija o terminologiji ažuriranja softvera potražite u sledećem broju članka da biste videli članak u Microsoft bazi znanja:

824684 Opis standardne terminologije koja se koristi za opisivanje Microsoft softverskih ispravki Za više informacija o Microsoft poslovnim rešenjima CRM softver hitne ispravke i terminologiji paketa ažuriranja, kliknite na sledeći broj članka da biste videli članak u Microsoft bazi znanja:

887283 Microsoft Business Solutions CRM softver hitne ispravke i ažuriranje standarda imenovanja paketa