Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für:SQL Server
Azure SQL-Datenbank
Verwaltete Azure SQL-Instanz
SQL-Datenbank in Microsoft Fabric
Zeigt Informationen zum Prozedurcache in tabellarischer Form an.
Transact-SQL-Syntaxkonventionen
Syntax
DBCC PROCCACHE [ WITH NO_INFOMSGS ]
Argumente
WITH
Lässt die Angabe von Optionen zu.
NO_INFOMSGS
Unterdrückt alle Informationsmeldungen mit einem Schweregrad von 0 bis 10.
Hinweise
Mit dem Prozedurcache werden kompilierte und ausführbare Pläne zwischengespeichert, um die Ausführung von Batches zu beschleunigen. Die Einträge in einem Prozedurcache erfolgen auf Batchebene. Der Prozedurcache schließt die folgenden Einträge ein:
- Kompilierte Pläne
- Ausführungsplan
- Algebraisierungsststruktur
- Erweiterte Prozeduren
Resultsets
In der folgenden Tabelle werden die Spalten des Resultsets beschrieben.
| Spaltenname | BESCHREIBUNG |
|---|---|
| Num-Proc-Buffs | Gesamtanzahl von Seiten, die von allen Einträgen im Prozedurcache verwendet werden. |
| Verwendete Num-Proc-Buffs | Gesamtanzahl von Seiten, die von allen zurzeit verwendeten Einträgen verwendet werden. |
| Num-Proc-Buffs aktiv | Nur aus Gründen der Abwärtskompatibilität beibehalten Gesamtanzahl von Seiten, die von allen zurzeit verwendeten Einträgen verwendet werden. |
| proc-Cache-Größe | Gesamtanzahl von Einträgen im Prozedurcache. |
| Verwendeter Proc-Cache | Gesamtanzahl von Einträgen, die zurzeit verwendet werden. |
| Proc-Cache aktiv | Nur aus Gründen der Abwärtskompatibilität beibehalten Gesamtanzahl von Einträgen, die zurzeit verwendet werden. |
Berechtigungen
Erfordert die Mitgliedschaft in der festen Serverrolle sysadmin oder der festen Datenbankrolle db_owner .