적용 대상:
Azure Synapse Analytics
쿼리의 SQL 단계의 일부로 모든 SQL Server 쿼리 배포에 대한 정보를 보유합니다.
비고
이 구문은 Azure Synapse Analytics의 서버리스 SQL 풀에서 지원되지 않습니다.
| 열 이름 |
데이터 형식 |
설명 |
범위 |
request_id |
nvarchar(32) |
이 SQL 쿼리 배포판이 속한 쿼리의 고유 식별자입니다.
request_id, step_index, 이 distribution_id 모습의 키를 형성합니다. |
request_id 참조하세요. |
step_index |
int |
이 배포의 일부인 쿼리 단계의 인덱스입니다.
request_id, step_index, 이 distribution_id 모습의 키를 형성합니다. |
step_index에서 보자. |
pdw_node_id |
int |
이 쿼리 분포가 실행되는 노드의 고유 식별자입니다. |
node_id에서 보자. |
distribution_id |
int |
이 쿼리 배포가 실행되는 분포의 고유 식별자.
request_id, step_index, 이 distribution_id 모습의 키를 형성합니다. |
distribution_id에서 보자. 노드 범위에서 실행되는 요청에 대해 로 -1 설정하세요. |
status |
nvarchar(32) |
쿼리 배포의 현재 상태. |
Pending, Running, , FailedCancelled, Complete, Aborted, ,CancelSubmitted |
error_id |
nvarchar(36) |
이 쿼리 분포와 관련된 오류의 고유 식별자(있다면). |
error_id에서 확인하세요. 오류가 발생하지 않으면 로 NULL 설정하세요. |
start_time |
datetime |
쿼리 배포가 실행되기 시작한 시점입니다. |
현재 시간보다 작거나 같고, 이 쿼리 분포가 속하는 쿼리 단계의 크기와 start_time 같습니다. |
end_time |
datetime |
이 쿼리 배포판이 실행을 완료하거나 취소되거나 실패한 시점입니다. |
쿼리 분포가 진행 중이거나 대기열에 있을 경우 보다 start_time 크거나 같NULL으며, 로 설정됩니다. |
total_elapsed_time |
int |
쿼리 분포가 실행된 시간을 밀리초 단위로 나타냅니다. |
0 이상입니다. 완료, 실패 또는 취소된 쿼리 분포에 대해 와 의 델타 start_timeend_time 와 같습니다.
total_elapsed_time 만약 가 정수에 대한 최대 값을 초과하면 는 total_elapsed_time 계속 최대값입니다. 이 조건은 "최대 값이 초과되었습니다."라는 경고를 생성합니다.
최대값(밀리초)은 24.8일과 같습니다. |
row_count |
bigint |
이 쿼리 분포에 의해 변경되거나 읽힌 행 수. |
-1 데이터를 변경하거나 반환하지 않는 연산, 예를 CREATE TABLEDROP TABLE들어 와 에 대해. |
spid |
int |
쿼리 배포를 실행하는 SQL Server 인스턴스의 세션 ID. |
|
command |
nvarchar(4000) |
이 쿼리 배포판의 명령어 전문. |
유효한 쿼리나 요청 문자열 모두 포함됩니다. |
이 뷰가 보유하는 최대 행에 대한 정보는 용량 제한 주제의 메타데이터 섹션을 참조하세요.
관련 콘텐츠