투케이2K

117. (Oracle/오라클) 오라클 조인 방식인 Nested Loop , Sort Merge , Hash 설명 본문

OracleDB

117. (Oracle/오라클) 오라클 조인 방식인 Nested Loop , Sort Merge , Hash 설명

투케이2K 2021. 3. 8. 20:38

/* =========================== */

[ 개발 환경 설정 ]

개발 툴 : Toad

개발 언어 : Oracle

/* =========================== */

/* =========================== */

[Nested Loop]

- 중첩 루프 조인은 선행 테이블을 먼저 스캔하면서 후행 테이블 조인하는 방식입니다

- Random Access가 많이 발생하면 성능이 저하됩니다

[Sort Merge]

- 두개의 테이블을 Sort 한 후에 Merge 하면서 조인을 하는 방식입니다

- 데이터가 많으면 Sort 시에 부하가 발생할 수 있습니다

[Hash]

- 해시 함수를 사용해서 해시 테이블 내의 주소를 계산하는 방식으로 조인을 실행합니다

/* =========================== */

반응형
Comments