sys.dm_exec_distributed_sql_requests (Transact-SQL)
Aplica-se a: SQL Server 2016 (13.x) e versões posteriores Instância Gerenciada de SQL do Azure
Contém informações sobre todas as distribuições de consulta SQL como parte de uma etapa do SQL na consulta. Essa exibição mostra os dados das últimas 1000 solicitações; as solicitações ativas sempre têm os dados presentes nessa exibição.
Nome da coluna | Tipo de Dados | Descrição | Intervalo |
---|---|---|---|
execution_id | nvarchar(32) | execution_id e step_index compõem a chave para essa exibição. ID numérica exclusiva associada à solicitação. | Consulte ID no sys.dm_exec_requests (Transact-SQL) |
step_index | int | Índice da etapa de consulta da qual essa distribuição faz parte. | Consulte step_index no sys.dm_exec_distributed_request_steps (Transact-SQL). |
compute_node_id | int | Tipo da operação representada por esta etapa. | Consulte compute_node_id no sys.dm_exec_compute_nodes (Transact-SQL). |
distribution_id | int | Onde a etapa está sendo executada. | Defina como -1 para solicitações executadas no escopo do nó e não no escopo de distribuição. |
status | nvarchar(32) | Status desta etapa | Ativo, Cancelado, Concluído, Com Falha, Enfileirado |
error_id | nvarchar(36) | ID exclusiva do erro associado a esta etapa, se houver | Consulte id de sys.dm_exec_compute_node_errors (Transact-SQL), NULL se nenhum erro ocorreu. |
start_time | datetime | Hora em que a etapa iniciou a execução | Menor ou igual à hora atual e maior ou igual a end_compile_time da consulta à qual esta etapa pertence. |
end_time | datetime | Hora em que essa etapa concluiu a execução, foi cancelada ou falhou. | Menor ou igual ao tempo atual e maior ou igual a start_time, definido como NULL para etapas atualmente em execução ou enfileiradas. |
total_elapsed_time | int | Tempo total de execução da etapa de consulta, em milissegundos | Entre 0 e a diferença entre end_time e start_time. 0 para etapas enfileiradas. |
row_count | bigint | Número total de linhas alteradas ou retornadas por esta solicitação | 0 para etapas que não alteraram nem retornaram dados, o número de linhas afetadas de outra forma. Defina como -1 para etapas de DMS. |
spid | int | ID da sessão na instância SQL Server executando a distribuição de consulta | |
. | nvarchar(4000) | Contém o texto completo do comando desta etapa. | Qualquer cadeia de caracteres de solicitação válida para uma etapa. Truncado se tiver mais de 4.000 caracteres. |
Consulte Também
Solução de problemas do PolyBase com exibições de gerenciamento dinâmico
Exibições e funções de gerenciamento dinâmico (Transact-SQL)
Exibições de gerenciamento dinâmico relacionadas a bancos de dados (Transact-SQL)
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de