Diminui o Microsoft Dynamics CRM 4.0 para níveis inaceitáveis quando você processar mensagens de email usando o Microsoft Dynamics CRM E-mail Router

Traduções deste artigo Traduções deste artigo
ID do artigo: 959248 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Sintomas

Quando você processar mensagens de email usando o Microsoft Dynamics CRM E-mail Router, Microsoft Dynamics CRM 4.0 diminui para níveis inaceitáveis. Portanto, não podem ser exibidos todos os modos de atividade. Esse problema ocorre se as seguintes condições forem verdadeiras:
  • Processar muitas mensagens de email.
  • A instância do Microsoft SQL Server contém muitos registros. Por exemplo, o servidor contém mais de um milhão ActivityParty registros e ActivityPointer registros.

Resolução

Esse problema é corrigido no pacote cumulativo de atualização cumulativa mais recente para o Microsoft Dynamics CRM 4.0. Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
949256Hotfixes e atualizações do Microsoft Dynamics CRM 4.0

Informações sobre a instalação

Instale este pacote cumulativo em computadores que estejam executando os componentes do Microsoft Dynamics CRM 4.0 Router.

Para maximizar o desempenho desse pacote cumulativo, você deve adicionar índices adicionais do SQL Server para o <OrganizationName> _MSCRM. <OrganizationName> é um espaço reservado para o nome da organização do Microsoft Dynamics CRM. Você pode fazer isso antes ou após aplicar esse hotfix.

Antes de adicionar os índices adicionais do SQL Server, verifique se que os índices adicionais do SQL Server já não existem no banco de dados MSCRM. Para fazer isso, execute os seguintes comandos no banco de dados do Microsoft CRM:
sp_helpindex ActivityPointerBase
sp_helpindex ActivityPartyBase
sp_helpindex EmailBase
Se existirem os índices adicionais do SQL Server, esses comandos resultará na saída semelhante à seguinte:
index_name index_description index_keys
cndx_ActivityPointer agrupado, exclusivo num ActivityId PRIMARY, StateCode, ActivityTypeCode
localizado em ScheduledEnd PRIMARY, RegardingObjectTypeCode ndx_ActivityPointerCover1 que não estão em cluster
Verifique se nenhum dos índices adicionais do SQL Server tem colunas que são as mesmas os nos índices abaixo. Se um índice duplicado é criado, ele fará o desempenho do SQL do Microsoft Dynamics CRM mais lento em vez de mais rápido.

Para criar os índices adicionais do SQL Server, execute a seguinte instrução SQL no SQL Server Management Studio. Alterar USE <OrganizationName>_MSCRM statement to the actual organization and database name.

USE <OrganizationName>_MSCRM
GO

CREATE NONCLUSTERED INDEX [CRM_ActivityPartyBase_EmailRouter1] ON [dbo].[ActivityPartyBase] 
(
[ActivityId] ASC,
[ParticipationTypeMask] ASC,
[PartyId] ASC
)

WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, IGNORE_DUP_KEY = OFF, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) 
ON [PRIMARY]
GO

CREATE NONCLUSTERED INDEX [CRM_ActivityPartyBase_EmailRouter2] ON [dbo].[ActivityPartyBase] 
(
[ParticipationTypeMask] ASC,
[PartyId] ASC
)
INCLUDE ( [ActivityId],
[ActivityPartyId]) 
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, IGNORE_DUP_KEY = OFF, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) 
ON [PRIMARY]
GO

CREATE NONCLUSTERED INDEX [CRM_ActivityPartyBase_EmailRouter1] ON [dbo].[ActivityPointerBase] 
(
[ActivityTypeCode] ASC,
[statecode] ASC,
[actualend] asc,
[statuscode] asc
)INCLUDE ([activityid], [modifiedon], [deletionstatecode])
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, IGNORE_DUP_KEY = OFF, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
ON [PRIMARY]
GO

CREATE NONCLUSTERED INDEX [CRM_ActivityPointerBase_EmailRouter2] ON [dbo].[ActivityPointerBase] 
(
[statecode] ASC,
[ActivityTypeCode] ASC,
[deletionstatecode] asc
)INCLUDE ([ActualEnd], [StatusCode], [ActivityID])
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, IGNORE_DUP_KEY = OFF, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
ON [PRIMARY]
GO

CREATE NONCLUSTERED INDEX [CRM_EmailBase_EmailRouter1] ON [dbo].[EmailBase] 
(
[activityid] asc,
[deliveryattempts] asc,
[DirectionCode] ASC
)
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, IGNORE_DUP_KEY = OFF, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) 
ON [PRIMARY]
GO

Pré-requisitos

Você deve ter o Microsoft Dynamics CRM 4.0 instalado para aplicar esse pacote cumulativo.

Requisitos de reinicialização

Se você for solicitado a reiniciar o computador, reinicie o computador após aplicar esse pacote cumulativo.

Situação

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

Mais Informações

Para obter mais informações sobre terminologia de atualização de software, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
824684Descrição da terminologia padrão que é usada para descrever as atualizações de software
Para obter mais informações sobre terminologia para pacote de hotfix e atualização do software do Microsoft Dynamics CRM, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
887283Padrões de nomenclatura do pacote de Microsoft Business Solutions CRM software hotfix e atualização

Propriedades

ID do artigo: 959248 - Última revisão: segunda-feira, 23 de fevereiro de 2009 - Revisão: 4.0
A informação contida neste artigo aplica-se a:
  • Microsoft Dynamics CRM 4.0
Palavras-chave: 
kbmt kbmbsemail kbfix kbautohotfix kbexpertiseinter kbsurveynew kbmbsmigrate kbqfe kbhotfixserver KB959248 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 traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 959248

Submeter comentários

 

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