В настоящее время вы работаете в автономном режиме; ожидается повторное подключение к Интернету

Браузер не поддерживается

Чтобы использовать веб-сайт, обновите браузер.

Обновите браузер до последней версии Internet Explorer

При использовании поиска доступного времени в Microsoft Dynamics CRM 2011 возникают низкой производительности

ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.

Эта статья на английском языке:2651621
Проблема
При попытке использовать функцию планирования ресурсов найти доступное время в Microsoft Dynamics CRM, наблюдается снижение производительности. Если снова использовать поиск доступного времени и начать новый запрос, улучшает производительность и результаты занимает гораздо меньше времени.
Причина
Эта проблема возникает из-за Microsoft Dynamics CRM развертывания содержит несколько сущностей, связанных с планированием и выполнения нескольких запросов в SQL для извлечения отдельных записей в процессе планирования ресурсов для поиска доступного времени.
Решение
Чтобы устранить эту проблему, загрузите и установите 8 накопительный пакет обновления для Microsoft Dynamics CRM. Для этого следующую статью базы знаний Майкрософт:
2600644 Доступен накопительный пакет обновления 8 для Microsoft Dynamics CRM

После установки накопительного пакета обновления на сервере CRM для сущностей, связанных с планированием следует создать следующий раздел реестра:
SchedulingEngine.CacheConfiguration
После этого, эти объекты будут добавлены в кэш для оптимизации производительности.

Чтобы создать раздел реестра, выполните следующие действия.
  1. На сервере Microsoft Dynamics CRM Начало меню, а затем введите regedit в поле поиска, чтобы открыть редактор реестра.
  2. Найдите следующий подраздел реестра:
    HKEY_Local_Machine\Software\Microsoft\MSCRM
  3. Щелкните правой кнопкой мыши MSCRM, выберите пункт Новый, а затем нажмите кнопку Строковое значение.
  4. Тип SchedulingEngine.CacheConfiguration.
  5. Щелкните правой кнопкой мыши новый раздел и нажмите кнопку Изменить. Изменения, внесенные будет напоминать следующий XML-код. Однако изменения будет зависеть от сущности и параметры, которые требуется использовать. Подробная информация в разделе «Дополнительная информация».
    <CachingModes><CachingMode name="BookCaching"><Calendar>DefaultCache</Calendar><CalendarRule>DefaultCache</CalendarRule><Commitment>DefaultCache</Commitment><ConstraintGroup>DefaultCache</ConstraintGroup><Equipment>Direct</Equipment><PluginType>DefaultCache</PluginType><Resource>Direct</Resource><ResourceGroup>DefaultCache</ResourceGroup><ResourceExpansion>DefaultCache</ResourceExpansion><ResourceGroupExpansion>DefaultCache</ResourceGroupExpansion><ResourceSpec>Direct</ResourceSpec><Schedule>DefaultCache</Schedule><Service>DefaultCache</Service><SystemUser>Direct</SystemUser><Team>DefaultCache</Team></CachingMode> <CachingMode name="SearchCaching"><Calendar>DefaultCache</Calendar>... (and other entities like above)</CachingMode><CachingMode name="PublishResourceGroupsCaching"><Calendar>Direct</Calendar>
    (и другие, подобные объекты)
    </CachingMode></CachingModes>
Дополнительная информация
Для каждого объекта, необходимо добавить в кэш существует два возможных значения: Прямой и DefaultCache.
  • Значение DefaultCacheпытается оптимизировать на число запросов, SQL и получает все записи одновременно с помощью одного запроса. После получения всех записей данные хранятся в кэше HTTP.
  • Значение Прямой запросы для каждой записи, используя отдельный запрос SQL.

Примечание Если добавить дополнительные объекты в кэш немного увеличение использования памяти из-за увеличения объема.

Существует три режима:
  • SearchCaching. Использоваться при доступности «найти» или выполняется проверка встречи
  • BookCaching.При сохранении встречи
  • PublishResourceGroupCaching. При реорганизации группы ресурсов и выполняется «публиковать дерева ресурсов»
Режим для некоторых объектов можно установить вместе с помощью тега ресурсы и тега ResourceGroups . Или сущностей можно установить отдельно на детальном уровне.

Сущности ресурсы включают следующие подтипы:
  • Оборудование
  • SystemUsers
  • ResourceSpec
ResourceGroups объекты включают следующие подтипы:
  • ConstraintBasedGroup
  • Группы
Служба планирования производительности кэша

Внимание! Эта статья переведена автоматически

Свойства

Номер статьи: 2651621 — последний просмотр: 05/13/2012 15:55:00 — редакция: 1.0

  • Microsoft Dynamics CRM 2011
  • kbautohotfix kbqfe kbhotfixserver kbfix kbmt KB2651621 KbMtru
Отзывы и предложения