Condividi tramite


Oggetto Plan Cache di SQL Server

L'oggetto Plan Cache fornisce contatori per monitorare il modo in cui SQL Server usa la memoria per archiviare oggetti, ad esempio stored procedure, istruzioni Transact-SQL preparate e trigger. È possibile monitorare contemporaneamente più istanze dell'oggetto Plan Cache , che rappresentano diversi tipi di piani da monitorare.

Nella tabella seguente sono descritti i contatori SQLServer:Plan Cache.

Contatori di Plan Cache di SQL Server Descrizione
Percentuale riscontri cache Rapporto tra riscontri e ricerche nella cache.
Numero oggetti nella cache Numero di oggetti disponibili nella cache.
Pagine cache Numero di pagine da 8 KB usate dagli oggetti della cache.
Oggetti cache in uso Numero di oggetti della cache in uso.

Per ogni contatore nell'oggetto sono disponibili le istanze seguenti:

Istanza di Plan Cache Descrizione
_Total Informazioni relative a tutti i tipi di istanze della cache.
Piani SQL Piani di query generati da una query Transact-SQL ad hoc, incluse query con parametri automatici o da istruzioni Transact-SQL preparate usando sp_prepare o sp_cursorprepare. SQL Server memorizza nella cache i piani per istruzioni Transact-SQL ad hoc per il riutilizzo successivo se l'istruzione Transact-SQL identica viene eseguita in un secondo momento. Anche le query con parametri dell'utente, sebbene non siano state preparate esplicitamente, vengono monitorate come piani SQL preparati.
Piani per gli oggetti Piani di query generati creando una stored procedure, una funzione o un trigger.
Alberi associati Alberi normalizzati per viste, regole, colonne calcolate e vincoli CHECK.
Stored procedure estese Informazioni di catalogo relative alle stored procedure estese.
Tabelle temporanee e variabili tabella Informazioni della cache relative a tabelle temporanee e variabili tabella.

Vedere anche

Opzioni di configurazione del server Server Memory
Oggetto Buffer Manager di SQL Server
Monitoraggio dell'utilizzo delle risorse (Monitor di sistema)