Remarque
L’accès à cette page requiert une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page requiert une autorisation. Vous pouvez essayer de modifier des répertoires.
S'applique à :SQL Server
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 | Descriptif |
|---|---|
| Taux d'accès au cache | Rapport entre les présences dans le cache et les recherches. |
| Base du taux d’accès au cache | Réservé exclusivement à un usage interne. |
| Nombre d'objets cache | Nombre d'objets cache dans le cache. |
| Objets cache en cours d'utilisation | Nombre d'objets cache en cours d'utilisation. |
| Pages du cache | Nombre de pages de 8 Ko utilisées par des objets cache. |
Chaque compteur de l'objet contient les instances suivantes :
| Instance Plan Cache | Descriptif |
|---|---|
| _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 les requêtes paramétrables automatiquement ou à partir d’instructions Transact-SQL préparées à l’aide sp_prepare ou 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. |
Exemple
Vous commencez à explorer les compteurs de performances des requêtes dans cet objet en utilisant cette requête T-SQL sur la vue de gestion dynamique sys.dm_os_performance_counters :
SELECT * FROM sys.dm_os_performance_counters
WHERE object_name LIKE '%Plan Cache%';