SQL Server, objeto Query Store

Aplica-se a: SQL Server 2016 (13.x) e versões posteriores

O objeto Query Store fornece contadores para monitorizar a utilização de recursos de SQL Server para armazenar textos de consulta, planos de execução e estatísticas de execução para objetos como procedimentos armazenados, instruções Transact-SQL ad hoc e preparadas, e triggers.

Esta tabela descreve os contadores SQLServer:Query Store.

SQL Server Query Store marcadores Description
Query Store Uso da CPU Tempo de execução das operações do Query Store expresso em centésimos de segundo.
Query Store leituras lógicas Número de operações físicas de leitura da Query Store.
Escritas lógicas no Query Store Número de operações lógicas de escrita a partir da Query Store. A frequência e o atraso na adição de itens (que representam estatísticas de tempo de execução) à fila são controladas pela definição do Intervalo de Limpeza de Dados.
Query Store leituras físicas Número de operações físicas de leitura da Query Store.

Cada contador no objeto contém as seguintes instâncias:

Query Store instância Description
_Total Informação para a Query Store desta instância do SQL Server.
<Nome da base de dados> Query Store informação para esta base de dados.

Exemplos:

Começa a explorar os contadores de desempenho das consultas neste objeto usando esta consulta T-SQL na vista sys.dm_os_performance_counters gestão dinâmica:

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