Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
gäller för:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Visar information i tabellformat om procedurens cacheminne.
Transact-SQL syntaxkonventioner
Syntax
DBCC PROCCACHE [ WITH NO_INFOMSGS ]
Argument
MED
Tillåter att alternativ anges.
NO_INFOMSGS
Undertrycker alla informationsmeddelanden som har allvarlighetsgrad 0 till och med 10.
Anmärkningar
Procedurens cache används för att cachelagrat de kompilerade och körbara planerna för att påskynda körningen av batchar. Posterna i en procedurcachen är på batchnivå. Procedurens cache innehåller följande poster:
- Kompilerade planer
- Körningsplaner
- Algebrizer-träd
- Utökade procedurer
Resultatuppsättningar
I följande tabell beskrivs kolumnerna i resultatuppsättningen.
| Kolumnnamn | Beskrivning |
|---|---|
| num proc buffs | Totalt antal sidor som används av alla poster i procedurens cacheminne. |
| num proc buffs används | Totalt antal sidor som används av alla poster som används för närvarande. |
| num proc buffs aktiv | Endast för bakåtkompatibilitet. Totalt antal sidor som används av alla poster som används för närvarande. |
| proc cache storlek | Totalt antal poster i procedurens cacheminne. |
| proc cache används | Totalt antal poster som används för närvarande. |
| proc cache active | Endast för bakåtkompatibilitet. Totalt antal poster som används för närvarande. |
Behörigheter
Kräver medlemskap i sysadmin fast serverroll eller db_owner fast databasroll.