옵티마이저와 테이블 스캔 옵티마이저 - 사용자가 질의한 SQL문에 대해 최적의 실행 방법을 결정하는 역할을 수행 - 다양한 실행 방법들 중에서 최적의 실행 방법을 결정하는 것이 옵티마이저의 역할임. - 관계형 DB는 옵티마이저가 셜정한 실행 방법대로 실행 엔진이 데이터를 처리하여 결과 데이터를 사용자에게 전달하는 역할을 할 뿐이다. - 최적의 실행방법( 어던 방법으로 처리하는 것이 최소 일량으로 동일한 일을 처리할 수 있는지 ) 규칙기반 옵티마이저 - 규칙(우선 순위)을 가지고 실행계획을 생성한다. 규칙기반 옵티마이저의 규칙(15가지 순서) 순위 엑세스 기법 규칙 설명 1 Single row by rowid Rowid를 통해서 테이블에서 하나의 행을 액세스 하는 방식, Rowid는 행이 포함된 데이터 파..