Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Si applica a:SQL Server
Database SQL di
AzureIstanza gestita di SQL di
AzureDatabase SQL in Microsoft Fabric
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 |
|---|---|
| Potenziamenti di proc NUM | Numero totale di pagine utilizzate da tutte le voci nella cache delle procedure. |
| Potenziamenti NUM Proc usati | Numero totale di pagine utilizzate da tutte le voci in uso. |
| Potenziamenti di attivazione NUM attivi | Disponibile solo per compatibilità con le versioni precedenti. Numero totale di pagine utilizzate da tutte le voci in uso. |
| Proc Dimensione della cache | Numero totale di voci nella cache delle procedure. |
| Cache di proc utilizzata | Numero totale di voci in uso. |
| proc cache attiva | 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 .