Dela via


DBCC PROCCACHE (Transact-SQL)

gäller för:SQL ServerAzure SQL DatabaseAzure 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.

Se även