Join 연산
Join이란 SQL 명령문에 의해서 여러 테이블에 저장된 데이터를 한 번에 조회할 수 있게 하는 DBMS의 기능입니다. 두 테이블 간의 곱으로 데이터를 연결하는 가장 대표적인 데이터 연결 방법입니다. 대표적인 종류로 Nested-Loop Join, Sort-Merge Join, Hash Join 등이 존재합니다. 참고로 Join 연산은 Optimizer의 성능 및 DMBS 고유의 성능 그리고 Join 연산의 알고리즘에 의해서 속도 등의 차이가 있을 수 있습니다. Nested Loop Join Nested Loop의 개념 Nested Loop란 2개 이상의 테이블에서 하나의 집합을 기준으로 순차적으로 상대방 Row를 결합하여 원하는 결과를 조합하는 방식입니다. 먼저 선행 테이블의 처리 범위를 하나씩 액세스..
2020.03.30