Os registos de tarefas de expansão de fluxo de trabalho fazer com que a tabela AsyncOperationBase na base de dados MSCRM aumentar demasiado grande no Microsoft Dynamics CRM 4.0

Artigo: 957871 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Sintomas

Utiliza intensivamente fluxos de trabalho no Microsoft Dynamics CRM 4.0. Quando as regras de fluxo de trabalho actualizar registos do Microsoft Dynamics CRM, vários registos de tarefas de expansão de fluxo de trabalho são criados na tabela de base de dados MSCRM AsyncOperationBase. No entanto, quando as tarefas são concluídas, os registos de tarefas de expansão de fluxo de trabalho permanecem na base de dados. Por conseguinte, a tabela AsyncOperationBase continua a aumentar. Eventualmente, o desempenho diminui.

Nota A propriedade AsyncOperationType para estes registos é 1.

Resolução

Este problema é corrigido no conjunto de actualização cumulativa mais recente do Microsoft Dynamics CRM 4.0. Para obter mais informações, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
949256O Microsoft Dynamics CRM 4.0 actualizações e correcções

Informações de instalação

importante Esta secção, método ou tarefa contém passos que indicam como modificar o registo. No entanto, poderão ocorrer problemas graves se modificar o registo de forma incorrecta. Por conseguinte, certifique-se de que segue estes passos cuidadosamente. Criar uma para protecção adicional, cópia de segurança do registo antes de o modificar. Em seguida, pode restaurar o registo se ocorrer um problema. Para obter mais informações sobre como efectuar uma cópia de segurança e restaurar o registo, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
322756Como efectuar uma cópia de segurança e restaurar o registo no Windows
Instale este conjunto de actualizações cumulativo em computadores com os componentes de servidor do Microsoft Dynamics CRM e o cliente Microsoft Dynamics CRM para componentes do Outlook.

Depois de instalar este conjunto de actualizações cumulativas no servidor do Microsoft Dynamics CRM, tem de activar este conjunto de actualizações cumulativo. Para o fazer, siga estes passos:
  1. Clique em Iniciar , clique em Executar , escreva regedit e, em seguida, clique em OK .
  2. No Editor de registo, localize a seguinte subchave:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSCRM
  3. Determine se existe uma entrada de registo DWORD que chama AsyncRemoveCompletedJobs. Os dados do valor da entrada de registo AsyncRemoveCompletedJobs tem de ser 1. Se a entrada de registo AsyncRemoveCompletedJobs não existir, adicione a entrada seguindo estes passos:
    1. Clique com o botão direito do rato MSCRM , aponte para Novo , clique em Valor DWORD (DWORD Value) e, em seguida, escreva AsyncRemoveCompletedJobs na caixa nome .
    2. Faça duplo clique AsyncRemoveCompletedJobs e, em seguida, escreva 1 na caixa dados do valor .
    3. Clique em Iniciar , clique em Executar , escreva iisreset e, em seguida, clique em OK .
    Nota Se o valor na caixa dados do valor para o valor DWORD AsyncRemoveCompletedJobs reverte para 0, o Microsoft Dynamics CRM continuarão a manter registos tarefas de expansão de fluxo de trabalho na base de dados, mesmo se as tarefas foram concluídas.

Nota Esta correcção só é pró-activa. Assim, quando a correcção está instalada e activada, apenas novos registos de tarefas de expansão de fluxo de trabalho são eliminados automaticamente.

Se a tabela AsyncOperationBase e a tabela WorkflowLogBase já grandes devido a estes registos de fluxo de trabalho, terá de efectuar uma limpeza destas tabelas utilizando o script de limpeza do Microsoft SQL Server que é incluído o seguinte artigo da base de dados de conhecimento da Microsoft:
968520Desempenho for lento se a tabela AsyncOperationBase ficar demasiado grande no Microsoft Dynamics CRM 4.0

Ponto Da Situação

A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na secção "Aplica-se a".

Mais Informação

Para obter mais informações sobre a classe AsyncOperationType , visite o seguinte Web site da Microsoft:
http://msdn.microsoft.com/en-us/library/bb955407.aspx
Para obter mais informações sobre a terminologia de actualização de software, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
824684Descrição da terminologia padrão utilizada para descrever actualizações de software da Microsoft
Para obter mais informações sobre a Microsoft Business Solutions CRM hotfix e atualização pacote terminologia de software, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
887283Padrões de nomenclatura do pacote de Microsoft Business Solutions CRM software hotfix e atualização

Propriedades

Artigo: 957871 - Última revisão: terça-feira, 1 de Setembro de 2009 - Revisão: 7.0
A informação contida neste artigo aplica-se a:
  • Microsoft Dynamics CRM 4.0
Palavras-chave: 
kbmt kbautohotfix kbfix kbmbsworkflow kbexpertiseinter kbsurveynew kbmbsmigrate kbqfe kbhotfixserver KB957871 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 957871

Submeter comentários