SQL Server, oggetto Query Store
Si applica a: SQL Server 2016 (13.x) e versioni successive
L'oggetto Query Store fornisce contatori per monitorare l'utilizzo delle risorse di SQL Server per archiviare testi di query, piani di esecuzione e statistiche di runtime per oggetti quali stored procedure, istruzioni Transact-SQL ad hoc e preparate e trigger.
Questa tabella illustra i contatori SQLServer:Query Store.
Contatori di archivio query di SQL Server | Descrizione |
---|---|
Utilizzo della CPU dell'archivio query | Tempo di esecuzione delle operazioni di Query Store espresso in centesimi di secondi. |
Letture logiche dell'archivio query | Numero di operazioni di lettura fisiche da Query Store. |
Scritture logiche dell'archivio query | Numero di operazioni di scrittura logiche da Query Store. La frequenza e il ritardo dell'aggiunta di elementi (che rappresentano le statistiche di runtime) alla coda sono controllati dall'impostazione Intervallo di scaricamento dati. |
Letture fisiche dell'archivio query | Numero di operazioni di lettura fisiche da Query Store. |
Per ogni contatore nell'oggetto sono disponibili le istanze seguenti:
Istanza dell'archivio query | Descrizione |
---|---|
_Total | Informazioni per Query Store per questa istanza di SQL Server. |
<nome database> | Informazioni dell'archivio query per questo database. |
Esempio
Si inizia a esplorare i contatori delle prestazioni delle query in questo oggetto usando questa query T-SQL nella vista a gestione dinamica sys.dm_os_performance_counters :
SELECT * FROM sys.dm_os_performance_counters
WHERE object_name LIKE '%Query Store%';