Partager via


Options de configuration du serveur pour le cache de vérification d'accès

Lorsque SQL Serveraccède aux objets de base de données, la vérification de l'accès est mise en cache dans une structure interne appelée le cache de résultat de la vérification d'accès.

L’option nombre de compartiments de cache pour la vérification d'accès contrôle le nombre de compartiments de hachage utilisés pour le cache des résultats de vérification d’accès.

L’option quota de vérification d’accès contrôle le nombre d’entrées stockées dans le cache des résultats de contrôle d’accès. Quand le nombre maximal d’entrées est atteint, les entrées les plus anciennes sont supprimées du cache des résultats de la vérification d’accès.

Les valeurs par défaut 0 indiquent que SQL Server gère ces options. À partir de SQL Server 2008 à SQL Server 2014, les valeurs par défaut se traduisent par les configurations internes suivantes :

  • Pour le nombre de compartiments de cache de vérification d’accès, la valeur 0 définit une valeur par défaut de 256 compartiments pour l’architecture x86 et 2 048 compartiments pour les architectures x64 et IA-64.
  • Pour le quota de cache de vérification d’accès, la valeur 0 définit une valeur par défaut de 1 024 entrées pour l’architecture x86 et 28 192 048 compartiments pour les architectures x64 et IA-64.

Dans de rares cas, les performances peuvent être améliorées en modifiant ces options. Par exemple, vous pouvez réduire la taille du cache de résultats de vérification d’accès si trop de mémoire est utilisée. Vous pouvez également augmenter la taille du cache de résultats de vérification d’accès si vous rencontrez une utilisation élevée du processeur lorsque les autorisations sont recalculées.

Important

Microsoft recommande uniquement de modifier ces options lorsqu’elles sont dirigées par les services de support technique Microsoft.

Voir aussi

Options de configuration du serveur (SQL Server)
sp_configure (Transact-SQL)