Freigeben über


DBCC PROCCACHE (Transact-SQL)

Gilt für:SQL ServerAzure SQL-DatenbankVerwaltete Azure SQL-InstanzSQL-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 .

Weitere Informationen