[DB/Oracle] 오라클 SQL 옵티마이저
오늘은 오라클 데이터베이스에서 성능 최적화의 핵심인 조인 방식과 옵티마이저 처리 과정에 대해 정리해보려고 합니다.Nested Loop Join, Sort-Merge Join, Hash Join 같은 물리적 조인부터, 인덱스 액세스 방식, 옵티마이저의 쿼리 처리 단계, 통계 관리까지 전부 한 자리에 모았습니다.1. 논리적 조인 vs 물리적 조인논리적 조인(Logical Join): SQL 레벨에서 기술하는 INNER JOIN, OUTER JOIN, SEMI JOIN, ANTI JOIN 같은 개념적 조인물리적 조인(Physical Join): 옵티마이저가 실제 실행 시 선택하는 Nested Loop, Sort-Merge, Hash Join 같은 실행 알고리즘👉 즉, 논리적 조인은 “무엇을” 나타내고, 물리..
2025. 9. 25.