Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
S’applique à :SQL Server
Azure SQL Database
Azure SQL Managed Instance
Base de données SQL dans Microsoft Fabric
Affiche des informations sous forme de table relatives au cache de procédure.
Conventions de la syntaxe Transact-SQL
Syntaxe
DBCC PROCCACHE [ WITH NO_INFOMSGS ]
Arguments
WITH
Permet de spécifier des options.
NO_INFOMSGS
Supprime tous les messages d'information dont le niveau de gravité est compris entre 0 et 10.
Remarques
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 traitements. Les entrées d'un cache de procédure sont situées à un niveau de traitement. Le cache de procédure comporte les entrées suivantes :
- Plans compilés
- Plans d'exécution
- Arborescence d'algébrisation
- Procédures étendues
Jeux de résultats
Le tableau suivant décrit les colonnes du jeu de résultats.
| Nom de la colonne | Description |
|---|---|
| Buffs de déclenchement du NUM | Nombre total de pages utilisées par toutes les entrées du cache de procédure. |
| Bonus de proc NUM utilisés | Nombre total de pages utilisées par toutes les entrées en cours d'utilisation. |
| Buffs de déclenchement NUM actifs | Pour compatibilité descendante uniquement. Nombre total de pages utilisées par toutes les entrées en cours d'utilisation. |
| Taille du cache de déclenchement | Nombre total d'entrées du cache de procédure. |
| Cache de proc utilisé | Nombre total d'entrées en cours d'utilisation. |
| Cache de déclenchement actif | Pour compatibilité descendante uniquement. Nombre total d'entrées en cours d'utilisation. |
Autorisations
Nécessite l’appartenance au rôle de serveur fixe sysadmin ou au rôle de base de données fixe db_owner .