Outlook용 Microsoft Dynamics CRM 2011 클라이언트를 사용할 때 성능 저하

이 문서에서는 Outlook용 Microsoft Dynamics CRM 2011 클라이언트의 성능이 느린 문제에 대한 솔루션을 제공합니다.

적용 대상: Microsoft Dynamics CRM 2011
원래 KB 번호: 2585157

증상

Microsoft Dynamics CRM 2011 클라이언트의 성능이 느려집니다. Microsoft Dynamics CRM 클라이언트 및 서버 네트워크 트래픽을 조사할 때 발생하는 Microsoft Dynamics CRM 사용자 활동이 없더라도 트래픽이 있음을 알 수 있습니다.

원인

Microsoft Outlook용 Microsoft Dynamics CRM 클라이언트는 서버와 통신하고 클라이언트 쪽 활동이 없더라도 서버 쪽 변경에 대응하는 백그라운드 폴링 작업을 실행합니다.

주소록, 미리 알림 및 보기와 같은 다양한 Microsoft Dynamics CRM 기능에 대한 캐시가 있습니다. MAPI 캐시의 기본 폴링 간격은 15분마다입니다.

정기적인 폴링은 Microsoft Dynamics CRM 백그라운드 활동을 생성하며, 이 활동은 성능에 영향을 줄 수 있습니다.

해결 방법

폴링 간격을 조정하도록 수정할 수 있는 레지스트리 값 및 하위 키 집합이 있습니다.

다음 표에는 백그라운드 CRM 작업에 영향을 주는 Outlook 레지스트리 항목 및 하위 키에 대한 Microsoft Dynamics CRM 클라이언트 목록이 포함되어 있습니다. 환경에 가장 적합한 값을 테스트하고 찾습니다. 시작점으로 기본값을 두 배로 하는 제안된 테스트 열이 있습니다.

레지스트리 항목 서버/클라이언트 유형 측정 단위 기본 기간/값 레지스트리 하위 키 제안된 테스트
NotificationPollInterval 클라이언트 (DWORD Reg 키) 밀리초 180000(10진수) HKEY_CURRENT_USER\Software\Microsoft\MSCRMClient 3600000으로 증가(10진수)
StateManagerPollInterval 클라이언트 (DWORD Reg 키) 5(실수(Decimal)) HKEY_CURRENT_USER\Software\Microsoft\MSCRMClient 10으로 증가(10진수)
TagDisabled(이 키는 자동 Email 태그 지정을 사용하지 않도록 설정) 클라이언트 (DWORD Reg 키) 해당 없음 0 HKEY_CURRENT_USER\Software\Microsoft\MSCRMClient\{ORGGUID} 1로 설정
TagPollingPeriod 클라이언트 (DWORD Reg 키) 밀리초 300000(10진수) HKEY_CURRENT_USER\Software\Microsoft\MSCRMClient\{ORGGUID} 600000으로 증가(10진수)
TagMaxAggressiveCycles 클라이언트 (DWORD Reg 키) 해당 없음 2 HKEY_CURRENT_USER\Software\Microsoft\MSCRMClient\{ORGGUID} 0으로 설정
ActiveCachesUpdatingPeriodMilliseconds 클라이언트 (DWORD Reg 키) 밀리초 1500000(10진수) HKEY_CURRENT_USER\Software\Microsoft\MSCRMClient 3000000으로 증가(10진수)
IncrementalDataCachesInclusionUpdatingPeriodMilliseconds 클라이언트 (DWORD Reg 키) 밀리초 300000(10진수) HKEY_CURRENT_USER\Software\Microsoft\MSCRMClient 60000000으로 증가(10진수)
IncrementalDataCachesExclusionUpdatingPeriodMilliseconds 클라이언트 (DWORD Reg 키) 밀리초 300000(10진수) HKEY_CURRENT_USER\Software\Microsoft\MSCRMClient 60000000으로 증가(10진수)

또한 Outlook 동기화 간격을 늘리려고 할 수도 있습니다. 기본적으로 이 간격은 15분으로 설정됩니다. 내부를 늘리려면 다음 단계를 수행합니다.

  1. CRM 웹 클라이언트를 엽니다.
  2. 설정을 선택하고 관리를 선택한 다음 시스템 설정을 선택합니다.
  3. Outlook 탭을 선택한 다음 동기화 사이의 최소 시간 옵션을 검사합니다.

Microsoft Dynamics CRM 사용자는 Outlook에서 사용자의 개인 Microsoft Dynamics CRM 옵션에 정의된 최소값으로 이 서버 설정의 동기화 값을 조정할 수 있습니다. Outlook 최소값을 업데이트하려면 다음 단계를 수행합니다.

  1. Microsoft Outlook 2010 엽니다.
  2. 파일을 선택하고 CRM을 선택한 다음 옵션을 선택합니다.
  3. 동기화 탭에서 내 Outlook 폴더에 있는 CRM 항목 동기화 옵션의 값을 'x' 분마다 업데이트합니다.