옵티마이져의 목표? SQL로 요구된 결과를 최소의 비용으로 처리할 수 있는 처리 경로를 결정한다. SQL과 옵티마이저 SQL은 처리 절차를 기술하는 것이 아니라, 결과에 대한 요구일 뿐입니다. 처리 절차는 옵티마이저가 생성합니다. 즉 진정한 프로그래머는 옵티마이저입니다. 없는 처리 방법을 생성해주는 것이아니라, 이미 존재하는 처리 방법을 단지 찾아줄 뿐입니다. 사용자가 부여한 영향 요소에 따라 논리적으로 존재하는 처리 방법이 달라집니다. (결국, 책임은 사용자에게 있습니다.) 동일한 결과를 얻을 수 있는 경로는 많으나 효율성의 차이는 큽니다. 옵티마이저는 절대 전지전능하지 않습니다. : 그래서 우리의 역할이 필요 합니다. 옵티마이져에 영향을 미치는 요소 SQL의 형태에 따라 인덱스 클러스터링 연산자의 형..