DBCC PROCCACHE (Transact-SQL)
Si applica a: SQL Server Database SQL di Azure Istanza gestita di SQL di Azure
Visualizza in formato di tabella le informazioni sulla cache delle procedure.
Convenzioni relative alla sintassi Transact-SQL
Sintassi
DBCC PROCCACHE [ WITH NO_INFOMSGS ]
Argomenti
WITH
Consente di specificare opzioni.
NO_INFOMSGS
Disattiva la visualizzazione di tutti i messaggi informativi con livello di gravità compreso tra 0 e 10.
Osservazioni:
La cache delle procedure viene utilizzata per inserire nella cache i piani compilati e piani di esecuzione per velocizzare l'esecuzione di batch. Le voci in una cache delle procedure si trovano a livello di batch. La cache delle procedure include le voci seguenti:
- Piani compilati
- Piani di esecuzione
- Albero di algebrizzazione
- Procedure estese
Set di risultati
Nella tabella seguente vengono descritte le colonne del set di risultati.
Nome colonna | Descrizione |
---|---|
num proc buffs | Numero totale di pagine utilizzate da tutte le voci nella cache delle procedure. |
num proc buffs used | Numero totale di pagine utilizzate da tutte le voci in uso. |
num proc buffs active | Disponibile solo per compatibilità con le versioni precedenti. Numero totale di pagine utilizzate da tutte le voci in uso. |
proc cache size | Numero totale di voci nella cache delle procedure. |
proc cache used | Numero totale di voci in uso. |
proc cache active | Disponibile solo per compatibilità con le versioni precedenti. Numero totale di voci in uso. |
Autorizzazioni
È richiesta l'appartenenza al ruolo predefinito del server sysadmin o al ruolo predefinito del database db_owner .