728x90 최적화1 오라클 실행 계획 오라클 실행 계획에 대해 알아보도록 하겠습니다. 오라클 쿼리를 실행하면 처리 과정이 어떻게 진행이 되는지 실행 계획이란 게 무엇을 뜻하는지 개념도 살펴보겠습니다. 오라클 쿼리 처리 과정 오라클 쿼리 처리 과정은 파싱, 최적화, 실행, 반환의 단계를 거쳐 처리가 됩니다. 파싱은 사용자가 실행한 SQL쿼리문을 데이터베이스가 알 수 있게 해석할 수 있는 언어로 변환을 합니다. 변환을 진행하면서 SQL쿼리문에 구문오류가 있는지 쿼리실행에 문제가 없는지 체크를 하며 실행 계획을 세웁니다. 최적화는 오라클 옵티마이저라고도 지칭하는데 실행 계획을 수립하는 절차입니다. SQL쿼리를 실행하면 같은 SQL쿼리문이라도 옵티마이저의 실행 계획에 따라 속도 차이가 발생할 수도 있습니다. 옵티마이저는 실행할 SQL쿼리를 가지고 .. 2023. 5. 1. 이전 1 다음 728x90