Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a:Azure Synapse Analytics
Contém informações sobre todas as distribuições de consultas do SQL Server como parte de uma etapa SQL na consulta.
Note
Essa sintaxe não é suportada pelo pool SQL sem servidor no Azure Synapse Analytics.
| Nome da Coluna | Tipo de dados | Description | Intervalo |
|---|---|---|---|
request_id |
nvarchar(32) | Identificador único da consulta a que esta distribuição de consulta SQL pertence.request_id, step_index, e distribution_id formam a chave para esta visão. |
Vê request_idem sys.dm_pdw_exec_requests. |
step_index |
int | Índice da etapa de consulta da qual essa distribuição faz parte.request_id, step_index, e distribution_id formam a chave para esta visão. |
Vê step_indexem sys.dm_pdw_request_steps. |
pdw_node_id |
int | Identificador único do nó onde esta distribuição de consulta é executada. | Vê node_idem sys.dm_pdw_nodes. |
distribution_id |
int | Identificador único da distribuição onde esta distribuição de consulta é executada.request_id, step_index, e distribution_id formam a chave para esta visão. |
Vê distribution_idem sys.pdw_distributions. Definir para -1 pedidos que correm no âmbito do nó, não no âmbito da distribuição. |
status |
nvarchar(32) | Estado atual da distribuição da consulta. |
Pending, Running, Failed, Cancelled, Complete, Aborted, CancelSubmitted |
error_id |
nvarchar(36) | Identificador único do erro associado a esta distribuição de consulta, se existir. | Vê error_idem sys.dm_pdw_errors. Definido para NULL se não ocorrer erro. |
start_time |
datetime | Hora em que a distribuição de consultas começou a ser executada. | Menor ou igual ao tempo atual e maior ou igual a start_time do passo de consulta a que esta distribuição de consulta pertence. |
end_time |
datetime | Momento em que esta distribuição de consulta concluiu a execução, foi cancelada ou falhou. | Maior ou igual a start_time, ou definido para NULL se a distribuição da consulta for contínua ou em fila. |
total_elapsed_time |
int | Representa o tempo em que a distribuição da consulta esteve a correr, em milissegundos. | Maior ou igual a 0. Igual ao delta de start_time e end_time para distribuições de consulta completadas, falhadas ou canceladas.Se total_elapsed_time exceder o valor máximo para um inteiro, total_elapsed_time continuará a ser o valor máximo. Esta condição gerará o aviso "O valor máximo foi excedido."O valor máximo em milissegundos é equivalente a 24,8 dias. |
row_count |
bigint | Número de linhas alteradas ou lidas por esta distribuição de consulta. |
-1 para operações que não alteram nem retornam dados, como CREATE TABLE e DROP TABLE. |
spid |
int | ID de sessão na instância do SQL Server que executa a distribuição de consultas. | |
command |
nvarchar(4000) | Texto completo do comando para esta distribuição de consultas. | Qualquer sequência válida de consulta ou pedido. |
Para informações sobre o número máximo de linhas retidas por esta visão, consulte a secção de Metadados no tópico Limites de capacidade .