Diminui o Microsoft Dynamics CRM 4.0 níveis inaceitável quando processa mensagens de correio electrónico utilizando o Microsoft Dynamics CRM E-Mail Router

Traduções de Artigos Traduções de Artigos
Artigo: 959248 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Sintomas

Quando processa mensagens de correio electrónico utilizando o Microsoft Dynamics CRM E-Mail Router, 4.0 do Microsoft Dynamics CRM atrasa a níveis inaceitáveis. Por conseguinte, todas as vistas de actividade não podem ser visualizadas. Este problema ocorre caso se verifiquem as seguintes condições:
  • Processar muitas mensagens de correio electrónico.
  • A instância do Microsoft SQL Server contém muitos registros. Por exemplo, o servidor contém mais de um milhão ActivityParty registos e ActivityPointer registos.

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

Instale este conjunto de actualizações cumulativo nos computadores que executem os componentes do Microsoft Dynamics CRM 4.0 router.

Para maximizar o desempenho deste conjunto de actualização cumulativa, terá de adicionar índices do SQL Server adicionais a <OrganizationName> _MSCRM. <OrganizationName> é um marcador de posição para o nome da organização do Microsoft Dynamics CRM. Pode fazê-lo antes ou depois de aplicar esta correcção.

Antes de adicionar os índices do SQL Server adicionais, verificar se os índices do SQL Server adicionais não já existe na base de dados MSCRM. Para efectuar este procedimento, execute os seguintes comandos na base de dados MSCRM:
sp_helpindex ActivityPointerBase
sp_helpindex ActivityPartyBase
sp_helpindex EmailBase
Se existirem os índices do SQL Server adicionais, estes comandos irão resultar numa saída semelhante à seguinte:
index_name index_description index_keys
cndx_ActivityPointer agrupado, exclusivo localizado no ActivityId PRIMARY, StateCode, ActivityTypeCode
localizado no ScheduledEnd PRIMARY, RegardingObjectTypeCode agrupado ndx_ActivityPointerCover1
Verifique se nenhum dos índices do SQL Server adicionais têm colunas com o mesmo que os índices abaixo. Se for criado um índice duplicado, tornará o desempenho de SQL do Microsoft Dynamics CRM mais lento em vez de mais rápido.

Para criar os índices do SQL Server adicionais, 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

Tem de ter o Microsoft Dynamics CRM 4.0 instalado para aplicar este conjunto de actualizações cumulativo.

Requisito de reinício

Se lhe for pedido para reiniciar o computador, tem de reiniciar o computador depois de aplicar este conjunto de actualizações cumulativo.

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 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 Dynamics 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: 959248 - Última revisão: 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 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: 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