Microsoft Dynamics CRM 2011 クライアントを Outlook に使用するとパフォーマンスが低下する

この記事では、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 アクティビティに影響Microsoft Dynamics CRM Outlook レジストリ エントリとサブキーのクライアントの一覧を示します。 環境に最適な値をテストして見つけます。 開始点として、既定値を 2 倍にする [推奨テスト ] 列があります。

レジストリ エントリ サーバー/クライアント 測定単位 既定の期間/値 レジストリ サブキー 推奨されるテスト
NotificationPollInterval クライアント (DWORD Reg キー) ミリ秒 180000 (10 進数) HKEY_CURRENT_USER\Software\Microsoft\MSCRMClient 3600000 (10 進数) にインクリメントする
StateManagerPollInterval クライアント (DWORD Reg キー) Min 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 6000000 にインクリメント (10 進数)
IncrementalDataCachesExclusionUpdatingPeriodMilliseconds クライアント (DWORD Reg キー) ミリ秒 300000 (10 進数) HKEY_CURRENT_USER\Software\Microsoft\MSCRMClient 6000000 にインクリメント (10 進数)

さらに、Outlook の同期間隔を長くすることもできます。 既定では、この間隔は 15 分に設定されています。 内部を増やすには、次の手順に従います。

  1. CRM Web クライアントを開きます。
  2. [ 設定] を選択し、[ 管理] を選択し、[ システム設定] を選択します。
  3. [ Outlook ] タブを選択し、[ 同期間の最小時間 ] オプションを確認します。

Microsoft Dynamics CRMユーザーは、このサーバーの同期値を、Outlook のユーザーの個人用Microsoft Dynamics CRMオプションで定義されている最小値に調整できます。 Outlook の最小値を更新するには、次の手順に従います。

  1. Microsoft Outlook 2010を開きます。
  2. [ ファイル] を選択し、[ CRM] を選択し、[オプション] を選択 します
  3. [ 同期 ] タブで、[Outlook フォルダー内の CRM アイテムを 'x' 分ごとに同期 する] オプションの値を更新します。