Partager via


SQL Server - Objet Plan Cache

L’objet Plan Cache fournit des compteurs pour surveiller la façon dont SQL Server utilise la mémoire pour stocker des objets tels que des procédures stockées, des instructions Transact-SQL ad hoc et préparées et des déclencheurs. Vous pouvez surveiller simultanément plusieurs instances de l’objet Plan Cache , chacune représentant un type différent de plan de requête à surveiller.

Ce tableau décrit les compteurs SQLServer:Plan Cache.

Compteurs Plan Cache SQL Server Description
Taux d'accès au cache Rapport entre les présences dans le cache et les recherches.
Nombre d'objets cache Nombre d'objets cache dans le cache.
Pages du cache Nombre de pages de 8 Ko utilisées par des objets cache.
Objets cache en cours d'utilisation Nombre d'objets cache en cours d'utilisation.

Chaque compteur de l'objet contient les instances suivantes :

Instance Plan Cache Description
_Total Informations sur tous les types d'instances du cache.
Plans Sql Plans de requête générés à partir d’une requête Transact-SQL ad hoc, y compris des requêtes paramétrables automatiquement, ou à partir d’instructions Transact-SQL préparées à l’aide de sp_prepare ou de sp_cursorprepare. SQL Server met en cache les plans d’instructions Transact-SQL ad hoc pour une réutilisation ultérieure si l’instruction Transact-SQL identique est exécutée ultérieurement. Les requêtes paramétrables par l'utilisateur (même sans préparation explicite) sont également surveillées en tant que plans SQL préparés.
Objet Plans Plans de requête générés par la création d'une procédure stockée, d'une fonction ou d'un déclencheur.
Arborescences liées Arborescences normalisées pour les vues, les règles, les colonnes calculées et les contraintes de vérification.
Procédures stockées étendues Informations sur les catalogues pour les procédures stockées étendues.
Tables temporaires & Variables de table Informations sur le cache concernant les tables temporaires et les variables de table.

Voir aussi

server memory (options de configuration de serveur)
SQL Server, objet Buffer Manager
Analyser l'utilisation des ressources (Moniteur système)