Partilhar via


Opções access check cache de configuração de servidor

Quando objetos de banco de dados são acessados pelo SQL Server, a verificação de acesso é armazenada em cache em uma estrutura interna chamada cache de resultado de verificação de acesso.

A opção número de buckets do cache de verificação de acesso controla o número de buckets de hash que são usados para o cache de resultados de verificação de acesso.

A opção cota do cache de verificação de acesso controla o número de entradas que são armazenadas no cache de resultados de verificação de acesso. Quando o número máximo de entradas é alcançado, as entradas mais antigas são removidas do cache de resultados de verificação de acesso.

Os valores padrão de 0 indicam aquele o SQL Server está gerenciando essas opções. De SQL Server 2008 a SQL Server 2014, os valores padrão são convertidos nas seguintes configurações internas:

  • Para acesso marcar contagem de buckets de cache, o valor 0 define um valor padrão de 256 buckets para a arquitetura x86 e 2.048 buckets para arquiteturas x64 e IA-64.
  • Para acesso marcar cota de cache, o valor 0 define um valor padrão de 1.024 entradas para a arquitetura x86 e 28.192.048 buckets para arquiteturas x64 e IA-64.

Em circunstâncias raras, o desempenho pode ser melhorado alterando essas opções. Por exemplo, talvez você queira reduzir o tamanho do cache de resultados de verificação de acesso se for usada muita memória. Ou, talvez você queira aumentar o tamanho do cache de resultados de verificação de acesso se tiver um alto uso da CPU quando as permissões forem recalculadas.

Importante

A Microsoft recomenda a alteração dessas opções apenas quando orientadas pelos Serviços de Atendimento ao Cliente da Microsoft.

Consulte Também

Opções de configuração do servidor (SQL Server)
sp_configure (Transact-SQL)