SQL Server - Objet Plan Cache

L'objet Plan Cache fournit des compteurs qui permettent de surveiller l'utilisation de la mémoire par SQL Server pour stocker des objets tels que des procédures stockées, des instructions et des déclencheurs ad hoc et préparées Transact-SQL. Il est possible de 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 l'accès au 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

Les plans de requêtes créés à partir d'une requête ad hoc Transact-SQL, y compris les requêtes automatiquement paramétrées ou à partir d'instructions Transact-SQL préparées au moyen de sp_prepare ou de sp_cursorprepare. SQL Server place en mémoire cache les plans des instructions ad hoc Transact-SQL pour une réutilisation ultérieure si l'instruction Transact-SQL identique est exécutée par la suite. Les requêtes paramétrées 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.

Pour plus d'informations sur la mise en cache des plans de requêtes, consultez Mise en mémoire cache et réutilisation du plan d'exécution.