sys.pdw_nodes_dm_exec_query_plan(Transact-SQL)

적용 대상:Azure Synapse Analytics

계획 핸들에서 지정한 일괄 처리의 Showplan을 XML 형식으로 반환합니다. 계획 핸들에서 지정한 계획은 캐시되거나 현재 실행 중일 수 있습니다.

참고 항목

Azure Synapse SQL에서 쿼리에 공백을 추가하면 쿼리 해시가 다시 계산되고 이전에 캐시된 실행 계획이 다시 사용되지 않는 쿼리 변경이 구성됩니다.

참고 항목

이 구문은 Azure Synapse Analytics의 서버리스 SQL 풀에서 지원되지 않습니다.

반환된 테이블

열 이름 데이터 형식 설명
pdw_node_id int 노드와 연결된 고유 숫자 ID입니다.
Dbid smallint 이 계획에 해당하는 Transact-SQL 문을 컴파일할 당시 유효했던 컨텍스트 데이터베이스의 ID입니다. 계획되지 않고 준비된 SQL 문의 경우 문이 컴파일된 데이터베이스의 ID입니다.

열은 null을 허용합니다.
objectid int 이 쿼리 계획에 대한 개체의 ID(예: 저장 프로시저 또는 사용자 정의 함수)입니다. 임시 및 준비된 일괄 처리의 경우 이 열은 null입니다.

열은 null을 허용합니다.
number smallint 번호가 매겨진 저장 프로시저 정수입니다. 임시 및 준비된 일괄 처리의 경우 이 열은 null입니다.

열은 null을 허용합니다.
encrypted bit 해당 저장 프로시저가 암호화되었는지 여부를 나타냅니다.

0 = 암호화되지 않음

1 = 암호화됨

열은 null을 허용하지 않습니다.
query_plan xml plan_handle로 지정한 쿼리 실행 계획의 컴파일 시간 실행 계획 표현을 포함합니다. 실행 계획은 XML 형식입니다. 임시 Transact-SQL 문, 저장 프로시저 호출, 사용자 정의 함수 호출 등이 포함된 각 일괄 처리에 대해 계획 하나가 생성됩니다.

열은 null을 허용합니다.

설명

sys.dm_exec_query_plan 동일한 발언이 적용됩니다.

사용 권한

서버에 대한 sysadmin 서버 역할 또는 VIEW SERVER STATE 권한이 필요합니다.

참고 항목

Azure Synapse Analytics 및 병렬 데이터 웨어하우스 동적 관리 뷰(Transact-SQL)

다음 단계

자세한 개발 팁은 Azure Synapse Analytics 개발 개요를 참조하세요.