Merge Join 실행 계획 연산자

Merge Join 연산자는 inner join, left outer join, left semi join, left anti semi join, right outer join, right semi join, right anti semi join 및 합집합 논리 연산을 수행합니다.

Argument 열에서 Merge Join 연산자는 일대다 조인을 수행하는 경우에는 MERGE:() 조건자를 포함하고 다대다 조인을 수행하는 경우에는 MANY-TO-MANY MERGE:() 조건자를 포함합니다. Argument 열에는 연산을 수행하기 위해 사용되는 쉼표로 구분된 열 목록도 포함됩니다. Merge Join 연산자에는 쿼리 계획에 명시적인 정렬 연산을 삽입하여 해당 열을 기준으로 정렬된 2개의 입력이 필요합니다. Merge Join은 명시적인 정렬이 필요하지 않은 경우 예를 들면 데이터베이스에 적합한 B-트리 인덱스가 있거나 병합 조인과 롤업을 통한 그룹화와 같은 여러 개의 연산에 대해 정렬 순서를 사용할 수 있는 경우에 특히 효과적입니다.

Merge Join은 물리 연산자입니다.

Merge Join 연산자 아이콘그래픽 실행 계획 아이콘

참고 항목

작업

방법: 실제 실행 계획 표시

개념

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

관련 자료

UNION(Transact-SQL)

도움말 및 정보

SQL Server 2005 지원 받기