Share via


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 지원 받기