O cache de configuração do DSAccess está cheio

[Este tópico pretende solucionar um problema específico acarretado pela ferramenta Exchange Server Analyzer. Você deve aplicá-lo apenas a sistemas em que a ferramenta Exchange Server Analyzer tenha sido executada e estejam passando por esse problema específico. A ferramenta Exchange Server Analyzer, disponível como download gratuito, coleta remotamente dados de configuração de cada servidor da topologia e analisa automaticamente os dados. O relatório resultante detalha problemas importantes de configuração, problemas potenciais e configurações de produto diferentes do padrão. Ao seguir estas recomendações, você poderá atingir melhor desempenho, escalabilidade, confiabilidade e tempo de operação. Para obter mais informações sobre a ferramenta ou para baixar as últimas versões, consulte "Microsoft Exchange Analyzers" em https://go.microsoft.com/fwlink/?linkid=34707.]  

Tópico modificado em: 2010-05-05

A ferramenta Analisador do Microsoft® Exchange Server consulta a classe WMI (Instrumentação de Gerenciamento do Microsoft Windows®) Win32_PerfRawData_MSExchangeDSAccess_MSExchangeDSAccessCaches para determinar o valor para TotalEntriesMemoryConfigurationData. Se a ferramenta Analisador do Exchange Server detectar que o valor para TotalEntriesMemoryConfigurationData é igual ao tamanho total do cache de configuração do DSAccess (Directory Service Access) (MaxMemoryConfig), um aviso será exibido.

O DSAccess é um componente interno do Exchange 2000 Server e do Exchange Server 2003 que controla como todos os componentes do Exchange acessam o serviço de diretório Active Directory®. A principal função do DSAccess é manter informações sobre vários eventos e operações relacionados a diretórios. Por exemplo, o DSAccess descobre a topologia do Active Directory e detecta se controladores de domínio e servidores de catálogo global estão disponíveis e respondendo a consultas. Além disso, todas as consultas de diretório feitas por componentes internos do Exchange, como o armazenamento do Microsoft Exchange, são roteadas por meio do DSAccess, como resolução de destinatário, pesquisas de definição de configuração e outros. Como parte de seu trabalho, o DSAccess mantém um cache de memória com os resultados de algumas dessas consultas para que, se a mesma informação for solicitada novamente, ela possa ser recuperada do cache do DSAccess em vez de através de outra consulta do protocolo LDAP ao Active Directory.

Como o tamanho máximo da configuração padrão para o cache de configuração do DSAccess foi reduzido de um valor de 25 MB (megabytes) no Exchange 2000 Server para um valor de 5 MB no Exchange Server 2003, essa mensagem de aviso poderá ser gerada em qualquer uma das versões do Exchange. Independentemente da versão do Exchange que gera essa mensagem de aviso, o problema deve ser corrigido o mais rápido possível.

O valor MaxMemoryConfig é normalmente usado com o valor MaxMemoryUser, que controla a quantidade máxima de memória que os objetos de dados do usuário no cache do DSAccess têm permissão para consumir. Se você editar ou remover o valor MaxMemoryConfig, conforme descrito no procedimento a seguir, deve editar ou remover, da mesma forma, o valor MaxMemoryUser, conforme descrito em O valor de cache do usuário do DSAccess é não padrão.

importantImportante:
Este artigo contém informações sobre como editar o Registro. Antes de editar o Registro, verifique se entendeu como restaurá-lo, caso ocorra algum problema. Para obter informações sobre como restaurar o Registro, exiba o tópico da Ajuda "Restaurar o Registro" no Regedit.exe ou no Regedt32.exe.

Para corrigir esse aviso

  1. Abra um editor de Registro, como o Regedit.exe ou o Regedt32.exe.

  2. Navegue para: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSExchangeDSAccess\Instance0

  3. Aumente o valor de MaxMemoryConfig. Se a chave Instance0 ou o valor DWORD MaxMemoryConfig não existir, você poderá criá-lo manualmente. Os dados do valor para a entrada do Registro MaxMemoryConfig está em KB (kilobytes); portanto uma entrada decimal de 15.000 é igual a 15 MB. Se o valor existir, aumente-o em 10 por cento. Se o valor não existir, recomenda-se um ponto de partida inicial de 10 MB.

  4. Feche o editor do Registro e reinicie o Atendedor do Sistema do Microsoft Exchange para que a alteração entre em vigor.

Antes de editar o Registro e para obter informações sobre como editá-lo, consulte o artigo 256986 da Base de Dados de Conhecimento da Microsoft, "Descrição do Registro do Microsoft Windows" (https://go.microsoft.com/fwlink/?linkid=3052&kbid=256986).