Desempenho lento ao fixar exibições em Microsoft Dynamics CRM

Este artigo ajuda você a resolve o problema que ocorre quando você fixa exibições em Microsoft Dynamics CRM Cliente do Microsoft Office Outlook.

Aplica-se a: Microsoft Dynamics CRM 2011
Número de KB original: 2741514

Sintomas

Microsoft Dynamics CRM Cliente do Microsoft Office Outlook pode ter um desempenho lento ao fixar exibições.

Motivo

Quando uma exibição é fixada, os registros no modo de exibição são puxados para baixo para o banco de dados SQL CE local no {orgid.sdf} e armazenados em cache. Quando as exibições são fixadas, elas são apresentadas a um usuário no modo de exibição de lista e não a exibições de página. Sempre que uma exibição fixa é acessada, ela retorna os resultados dos arquivos .sdf locais.

Esses dados são atualizados periodicamente como um processo em segundo plano. Se um usuário tiver várias exibições fixadas ou em computadores que não têm muitos recursos, isso poderá causar problemas lentos de desempenho e carga.

Resolução

Para evitar que as exibições fixadas reduzam as informações para caches SQL CE locais, uma chave de registro pode ser definida nos clientes do Outlook Microsoft Dynamics CRM 2011. Isso também pode ajudar a reduzir o tráfego geral de rede enviado de um servidor Microsoft Dynamics CRM 2011 para um Microsoft Dynamics CRM computador cliente do Outlook 2011.

Quando esse valor é definido como 1, os usuários ainda têm a capacidade de fixar as exibições; no entanto, a consulta é enviada ao SERVIDOR CRM para recuperar os resultados em vez do cache local.

Importante

Esta seção, método ou tarefa contém etapas que descrevem como modificar o Registro. Entretanto, sérios problemas poderão ocorrer caso você modifique o Registro incorretamente. Portanto, siga essas etapas cuidadosamente. Para mais proteção, faça o backup do registro antes de modificá-lo. Em seguida, você poderá restaurar o registro se ocorrer um problema. Para saber mais sobre como fazer o backup e restaurar o registro, consulte Como fazer o backup e restaurar o registro no Windows.

Para corrigir esse problema, siga estes etapas:

  1. Faça logon nos computadores cliente Microsoft Dynamics CRM 2011 do Outlook como um usuário que instalou o Microsoft Dynamics CRM cliente do Outlook 2011.
  2. Clique em Iniciar e, em Executar, digite regedit e clique em OK. Navegue até a chave do registro, HKEY_CURRENT_USER\Software\Microsoft\MSCRMClient. No menu Editar, aponte para Novo e clique em Valor DWORD (32 bits).
  3. Digite DisableMapiCaching e pressione ENTER.
  4. Clique com o botão direito do mouse em DesabilitarMapiCaching, aponte para Novo e clique em Valor DWORD.
  5. Clique com o botão direito do mouse em DesabilitarMapiCaching e clique em Modificar.
  6. Na caixa de dados Valor , digite 1 e clique em OK.
  7. Saia do Editor do Registro.

Mais informações

A atualização Rollup 6 ou superior deve ser instalada para que a chave de registro DisableMapiCaching funcione. Para obter mais informações sobre o Update Rollup 6, consulte KB Microsoft Dynamics CRM 2011 Update Rollup 6.

Observação

Essa chave do registro não é válida após a aplicação da Atualização Rollup 14. Isso precisará ser atualizado usando a Ferramenta OrgDbOrgSettings.

Ferramenta OrgDBOrgSettings para Microsoft Dynamics CRM 2011