DBCC PROCCACHE (Transact-SQL)

Affiche des informations sous forme de table relatives au cache de procédure.

Icône Lien de rubriqueConventions de la syntaxe de Transact-SQL

Syntaxe

DBCC PROCCACHE [ WITH NO_INFOMSGS ]

Arguments

WITH

Autorise la spécification d'options.

NO_INFOMSGS

Supprime tous les messages d'information dont le niveau de gravité est compris entre 0 et 10.

Jeux de résultats

Le tableau suivant décrit les colonnes du jeu de résultats.

Nom de colonne Description

num proc buffs

Nombre total de pages utilisées par toutes les entrées du cache de procédure.

num proc buffs used

Nombre total de pages utilisées par toutes les entrées en cours d'utilisation.

num proc buffs active

Uniquement pour la compatibilité descendante. Nombre total de pages utilisées par toutes les entrées en cours d'utilisation.

proc cache size

Nombre total d'entrées du cache de procédure.

proc cache used

Nombre total d'entrées en cours d'utilisation.

proc cache active

Uniquement pour la compatibilité descendante. Nombre total d'entrées en cours d'utilisation.

Notes

Le cache de procédure permet de mettre en cache les plans compilés et exécutables afin d'accélérer l'exécution des lots d'instructions. Les entrées d'un cache de procédure sont situées à un niveau de lot d'instructions. Le cache de procédure comporte les entrées suivantes :

  • Plans compilés
  • Plans d'exécution
  • Arborescence d'algébrisation
  • Procédures étendues

L'Analyseur de performances de SQL Server utilise DBCC PROCCACHE pour obtenir des informations relatives au cache de procédure.

Autorisations

Requiert l'appartenance au rôle de serveur fixe sysadmin ou au rôle de base de données fixe db_owner.

Voir aussi

Référence

DBCC (Transact-SQL)

Autres ressources

Architecture de la mémoire

Aide et Informations

Assistance sur SQL Server 2005