Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a: SQL Server 2016 (13.x) e versões posteriores
do Banco de Dados SQL
doAzure Azure Instância
Gerenciada do Banco de Dados SQLdo Azure banco de dados SQL do Azure Synapse Analytics
no Microsoft Fabric
Contém informações sobre a consulta e suas estatísticas gerais de execução de tempo de execução agregadas associadas.
| Nome da coluna | Tipo de dados | Description |
|---|---|---|
query_id |
bigint | Chave primária. |
query_text_id |
bigint | Chave estrangeira. Ingressa no sys.query_store_query_text |
context_settings_id
1 |
bigint | Chave estrangeira. Une-se ao sys.query_context_settings. |
object_id
2 |
bigint | ID do objeto de banco de dados do qual a consulta faz parte (procedimento armazenado, gatilho, CLR UDF/UDAgg etc.).
0 se a consulta não for executada como parte de um objeto de banco de dados (consulta ad hoc). Consulte a seção Comentários neste artigo. |
batch_sql_handle
3 |
varbinary(64) | ID do lote de instruções do qual a consulta faz parte. Preenchido somente se a consulta fizer referência a tabelas temporárias ou variáveis de tabela. |
query_hash |
binary(8) | Zobrist sobre a forma da consulta individual, com base na árvore de consulta lógica associada (entrada). As dicas de consulta não são incluídas como parte do hash. |
is_internal_query
2 |
bit | A consulta foi gerada internamente. |
query_parameterization_type
2 |
tinyint | Tipo de parametrização:0 -Nenhum1 -Utilizador2 -Simples3 -Forçado |
query_parameterization_type_desc
4 |
nvarchar(60) | Descrição textual para o tipo de parametrização. |
initial_compile_start_time |
datetimeoffset | Hora de início da compilação inicial. |
last_compile_start_time |
datetimeoffset | Hora de início da compilação mais recente. |
last_execution_time |
datetimeoffset | O último tempo de execução se refere à última hora de término da consulta/plano. |
last_compile_batch_sql_handle |
varbinary(64) | Identificador do último lote SQL no qual a consulta foi usada da última vez. Ele pode ser fornecido como entrada para sys.dm_exec_sql_text para obter o texto completo do lote. |
last_compile_batch_offset_start
2 |
bigint | Informações que podem ser fornecidas junto sys.dm_exec_sql_text com last_compile_batch_sql_handle. |
last_compile_batch_offset_end
2 |
bigint | Informações que podem ser fornecidas junto sys.dm_exec_sql_text com last_compile_batch_sql_handle. |
count_compiles
1 |
bigint | Estatísticas de compilação. |
avg_compile_duration |
float | Compile estatísticas em microssegundos. |
last_compile_duration |
bigint | Compile estatísticas em microssegundos. |
avg_bind_duration
2 |
float | Estatísticas de vinculação em microssegundos. |
last_bind_duration
2 |
bigint | Estatísticas de associação. |
avg_bind_cpu_time
2 |
float | Estatísticas de associação. |
last_bind_cpu_time
2 |
bigint | Estatísticas de associação. |
avg_optimize_duration |
float | Estatísticas de otimização em microssegundos. |
last_optimize_duration |
bigint | Estatísticas de otimização. |
avg_optimize_cpu_time
2 |
float | Estatísticas de otimização em microssegundos. |
last_optimize_cpu_time
2 |
bigint | Estatísticas de otimização. |
avg_compile_memory_kb
2 |
float | Compile estatísticas de memória. |
last_compile_memory_kb
2 |
bigint | Compile estatísticas de memória. |
max_compile_memory_kb
2 |
bigint | Compile estatísticas de memória. |
is_clouddb_internal_query
2 |
bit | Sempre 0 no SQL Server local. |
1 O Azure Synapse Analytics sempre retorna um (1).
2 O Azure Synapse Analytics sempre retorna zero (0).
3 O Azure Synapse Analytics sempre retorna NULL.
4 O Azure Synapse Analytics sempre retorna None.
Remarks
A object_id coluna é preenchida somente quando a instrução é compilada de um módulo Transact-SQL. Um módulo é qualquer objeto com escopo de esquema que tenha uma linha em sys.sql_modules.
Como o otimizador de consulta expande exibições não indexadas antes de produzir um plano, apenas as tabelas subjacentes permanecem, embora as exibições indexadas apareçam como tabelas.
Permissions
Requer a permissão VIEW DATABASE STATE.
Conteúdo relacionado
- sys.database_query_store_options (Transact-SQL)
- sys.query_context_settings (Transact-SQL)
- sys.query_store_plan (Transact-SQL)
- sys.query_store_query_text (Transact-SQL)
- sys.query_store_wait_stats (Transact-SQL)
- sys.query_store_runtime_stats (Transact-SQL)
- sys.query_store_runtime_stats_interval (Transact-SQL)
- sys.fn_stmt_sql_handle_from_sql_stmt (Transact-SQL)
- Dicas do Repositório de Consultas
- Monitorar o desempenho usando o Repositório de Consultas
- Exibições de catálogo do sistema (Transact-SQL)
- Procedimentos armazenados do Repositório de Consultas (Transact-SQL)