Optimizer1 Optimizer 정확히 말하자면 Yes, but with nuance —오라클 옵티마이저(Oracle Optimizer)는 쿼리 결과를 바꾸지는 않지만, "어떻게 실행할지"를 최적화해서 더 빠른 실행 계획(Execution Plan)을 선택합니다. 즉, 작성한 SQL을 해석해서 내부적으로 최적의 경로로 실행하는 역할을 합니다.✅ 핵심 개념: Oracle Optimizer는 "실행 전략"을 선택함항목설명입력사용자가 작성한 SQL역할SQL을 그대로 두되, 어떤 방식으로 처리할지 결정출력Execution Plan (실행 계획)결과결과값은 동일하지만, 속도·자원 소비는 차이 남🔍 예: 동일 SQL, 다른 실행 계획SELECT * FROM EMP WHERE DEPTNO = 10;옵티마이저가 선택할 수 있는 계획:🔹 인덱스 스.. 2025. 4. 15. 이전 1 다음