SQL Server, objeto Repositório de Consultas
Aplica-se a: SQL Server 2016 (13.x) e versões posteriores
O objeto Repositório de Consultas fornece contadores para monitorar a utilização de recursos do SQL Server para armazenar textos de consulta, planos de execução e estatísticas de runtime para objetos, como procedimentos armazenados, instruções ad hoc e preparadas do Transact-SQL e gatilhos.
Esta tabela descreve os contadores do Repositório de Consultas do SQL Server.
Contadores de Repositório de Consultas do SQL Server | Descrição |
---|---|
Uso de CPU do Repositório de Consultas | Tempo de execução das operações do Repositório de Consultas expressado em centésimos de segundos. |
Leituras lógicas do Repositório de Consultas | Número de operações de leitura físicas no Repositório de Consultas. |
Gravações lógicas do Repositório de Consultas | Número de operações de gravação lógicas no Repositório de Consultas. A frequência e o atraso na adição de itens (que representam as estatísticas de runtime) para a fila são controlados pela configuração do Intervalo de Liberação de Dados. |
Leituras físicas do Repositório de Consultas | Número de operações de leitura físicas no Repositório de Consultas. |
Cada contador no objeto contém as seguintes instâncias:
Instância do Repositório de Consultas | Descrição |
---|---|
_Total | Informações para o Repositório de Consultas para esta instância do SQL Server. |
<nome do banco de dados> | Informações do Repositório de Consultas para este banco de dados. |
Exemplo
Você começa a explorar os contadores de desempenho de consulta neste objeto usando essa consulta T-SQL na exibição de gerenciamento dinâmico sys.dm_os_performance_counters:
SELECT * FROM sys.dm_os_performance_counters
WHERE object_name LIKE '%Query Store%';