Almacén de consultas (objeto de SQL Server)

Se aplica a: SQL Server 2016 (13.x) y versiones posteriores

El objeto Almacén de consultas proporciona contadores para supervisar el uso de recursos de SQL Server a fin de almacenar textos de las consultas, planes de ejecución y estadísticas en tiempo de ejecución para los objetos como procedimientos almacenados, instrucciones Transact-SQL ad hoc y preparadas, así como desencadenadores.

En esta tabla se describen los contadores del Almacén de consultas de SQL Server.

Contadores del Almacén de consultas de SQL Server Descripción
Uso de CPU del Almacén de consultas Tiempo de ejecución de las operaciones del almacén de consultas expresado en centésimas de segundo.
Lecturas lógicas del Almacén de consultas Número de operaciones de lecturas físicas desde el almacén de consultas.
Escrituras lógicas del Almacén de consultas Número de operaciones de escrituras físicas desde el almacén de consultas. La frecuencia y el retraso para agregar elementos (que representan las estadísticas de tiempo de ejecución) a la cola se controla mediante la opción Intervalo de vaciado de datos.
Lecturas físicas del Almacén de consultas Número de operaciones de lecturas físicas desde el almacén de consultas.

Cada contador del objeto contiene las instancias siguientes:

Instancia del Almacén de consultas Descripción
_Total Información para el Almacén de consultas para esta instancia de SQL Server.
<nombre de la base de datos> Información del Almacén de consultas para esta base de datos.

Ejemplo

Puede empezar a explorar los contadores de rendimiento de consultas en este objeto mediante esta consulta T-SQL en la vista de administración dinámica sys.dm_os_performance_counters:

SELECT * FROM sys.dm_os_performance_counters
WHERE object_name LIKE '%Query Store%';