해시 조인1 [Join Series] 3. Hash Join 필자가 기획한 조인 시리즈의 마지막 주인공은 해시 조인이다 일반적으로 해시 조인은 다른 조인들에 비해 비교적 좋은 성능을 보인다고 알려져 NL 조인과 소트 머지 조인 대신 무분별하게 사용하는 케이스가 종종 있는 바로 그 해시 조인이다 그럼 해시조인이 빠르다는 얘기는 과연 사실이고, 무분별하게 사용해도 괜찮을까?? 해시조인이 빠른 건 사실이지만 필자는 해시 조인을 무분별하게 사용하는 건 추천하지 않는다 위 내용을 정확히 알려면 해시 조인이 어떻게 동작하는지 그 매커니즘을 알아야 한다 이번에도 A 테이블과 B 테이블이 조인하는 경우를 예시로 들어보자 (A= Driving, B= Innier. A.id = B.A_id) A 테이블과 B 테이블 중 더 작은 테이블(Build Input) 을 해시 테이블로 생성.. 2025. 4. 5. 이전 1 다음 반응형