Недопустимый уровень замедляет Microsoft Dynamics CRM 4.0, при обработке сообщений электронной почты, используя почтовый маршрутизатор Microsoft Dynamics CRM

Переводы статьи Переводы статьи
Код статьи: 959248 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

Проблема

При обработке сообщений электронной почты, используя почтовый маршрутизатор Microsoft Dynamics CRM, Microsoft Dynamics CRM 4.0 замедляет неприемлемые уровни. Таким образом не будут отображаться все виды деятельности. Эта проблема возникает, если выполняются указанные ниже условия.:
  • Обработка сообщений электронной почты.
  • В экземпляре Microsoft SQL Server содержит много записей. Например сервер содержит более одного миллиона ActivityParty записи и ActivityPointer записи.

Решение

Эта проблема исправлена в последний накопительный пакет обновления для Microsoft Dynamics CRM 4.0. Для получения дополнительных сведений обратитесь к следующей статье Базы Знаний Майкрософт::
949256Microsoft Dynamics CRM 4.0 обновлений и исправлений

Сведения об установке

Установите этот накопительный пакет обновления на компьютерах под управлением Microsoft Dynamics CRM 4.0 маршрутизатор компонентов.

Чтобы добиться максимальной производительности Данный накопительный пакет обновления, необходимо добавить дополнительные индексы SQL Server для<organizationname></organizationname>База данных _MSCRM.<organizationname></organizationname>— Это название организации Microsoft Dynamics CRM. Для этого перед или после установки этого исправления.

Перед добавлением дополнительных индексов SQL Server, убедитесь, что дополнительные индексы SQL Server не существует в базе данных MSCRM. Чтобы сделать это, выполните следующие команды в базе данных MSCRM:
sp_helpindex ActivityPointerBase
sp_helpindex ActivityPartyBase
sp_helpindex EmailBase
При наличии дополнительных индексов SQL Server этих команд приведет вывода следующего вида:
index_name index_description index_keys
cndx_ActivityPointer кластеризованным, уникальным на PRIMARY ActivityId, StateCode, ActivityTypeCode
некластеризованный ndx_ActivityPointerCover1 на PRIMARY ScheduledEnd, RegardingObjectTypeCode
Убедитесь, что ни один из дополнительных индексов SQL Server содержит столбцы, которые так же, как те, которые ниже индексы. Повторяющиеся индекс создается, делает производительность Microsoft Dynamics CRM SQL медленнее, а не быстрее.

Чтобы создать дополнительные индексы SQL Server, выполните следующую инструкцию SQL в SQL Server Management Studio. Изменение USE<organizationname></organizationname>Оператор _MSCRM действительное имя базы данных и организации.

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

Предвартельные требования

Необходимо установить этот накопительный пакет обновления для Microsoft Dynamics CRM 4.0.

Необходимость перезагрузки

В ответ на приглашение перезагрузить компьютер после установки этот накопительный пакет обновления необходимо перезагрузить компьютер.

Статус

Корпорация Майкрософт подтверждает, что это проблема в продуктах Майкрософт, перечисленных в разделе «Применяется к»..

Дополнительная информация

Дополнительные сведения о терминах, используемых при описании обновлений программного обеспечения, см. в следующей статье базы знаний Майкрософт::
824684Стандартные термины, используемые при описании обновлений программных продуктов Майкрософт
Для получения дополнительных сведений о Microsoft Dynamics CRM программное обеспечение исправления и обновления пакета терминологии, щелкните следующий номер статьи базы знаний Майкрософт:
887283Стандарты именования исправлений и обновлений для Microsoft Business Solutions CRM (эта ссылка может указывать на содержимое полностью или частично на английском языке)

Свойства

Код статьи: 959248 - Последний отзыв: 29 ноября 2010 г. - Revision: 2.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft Dynamics CRM 4.0
Ключевые слова: 
kbmbsemail kbfix kbautohotfix kbexpertiseinter kbsurveynew kbmbsmigrate kbqfe kbHotfixServer kbmt KB959248 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:959248

Отправить отзыв

 

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