Parallelism 실행 계획 연산자

Parallelism 연산자는 Distribute Streams, Gather Streams 및 Repartition Streams 논리 연산을 수행합니다. Argument 열에는 PARTITION COLUMNS:() 조건자와 쉼표로 구분된 분할될 열 목록이 함께 포함될 수 있습니다. 또한 Argument 열에는 분할 동안 정렬 순서를 지정할 열을 나열하는 ORDER BY:() 조건자도 포함될 수 있습니다.

Parallelism은 물리 연산자입니다.

[!참고] 쿼리가 병렬 쿼리로 컴파일되었지만 런타임에 직렬 쿼리로 실행되는 경우 SET STATISTICS XML이나 SQL Server Management Studio의 실제 실행 계획 포함 옵션을 사용하여 생성된 실행 계획 출력에 Parallelism 연산자의 RunTimeInformation 요소가 포함되지 않습니다. SET STATISTICS PROFILE 출력에서 실제 행 개수와 실제 실행 수는 Parallelism 연산자에 대해 0으로 표시됩니다. 두 조건 중 하나가 발생할 경우 Parallelism 연산자가 쿼리 컴파일 중에만 사용되었으며 런타임 쿼리 계획에는 사용되지 않았음을 의미합니다. 서버에 동시 로드 양이 많으면 병렬 쿼리 계획이 직렬로 실행될 수 있습니다.

참고 항목

작업

방법: 실제 실행 계획 표시

참조

Distribute Streams 실행 계획 연산자
Repartition Streams 실행 계획 연산자
Gather Streams 실행 계획 연산자

개념

논리 및 물리 연산자 참조
실행 계획 SET 옵션을 사용하여 실행 계획 표시(Transact-SQL)

도움말 및 정보

SQL Server 2005 지원 받기