반응형
SORT MERGE JOIN |
- 조인 칼럼을 기준으로 데이터를 정렬하여 조인을 수행한다.
- NL JOIN은 주로 랜덤 액세스 방식으로 데이터를 읽는 반면, SORT MERGE JOIN 은 주로 스캔방식으로 데이터를 읽는다.
- SORT MERGE JOIN 은 랜덤 액세스로 NL JOIN 에서 부담이 되던 넒은 범위의 데이터를 처리할 때 이용되던 조인 기법이다.
- 그러나 SORT MERGE JOIN은 정렬할 데이터가 많아 메모리에서 모든 정렬 작업을 수행하기 어려운 경우에는 임시 영역(디스크)을 사용하기 때문에 성능이 떨어질 수 있다.
HASH JOIN |
- 조인 칼럼의 인덱스를 사용하지 않기 때문에 조인 칼럼의 인덱스가 존재하지 않을 경우에도 사용할 수 있는 조인 기법이다.
- HASH JOIN 은 해쉬 함수를 이용하여 조인을 수행하기 때문에 '='로 수행하는 조인, 즉 동등 조인에서만 사용할 수 있다.
반응형
'책과 부동산과 주식이야기' 카테고리의 다른 글
(SQLP SQLD 핵심 정리 7) LOCK과 트랜잭션 동시성 제어 (0) | 2023.12.24 |
---|---|
(SQLP SQLD 핵심 정리 6) 아키텍처 기반 튜닝 원리 (0) | 2023.12.24 |
(SQLP SQLD 핵심 정리 4) SQL 활용 (0) | 2023.12.23 |
(SQLP SQLD 핵심 정리 3) SQL기본 (0) | 2023.12.23 |
(SQLP SQLD 핵심 정리 2) 데이터 모델과 성능 (0) | 2023.12.23 |