dabatase

·DataBase
SQL 옵티마이저란?사용자가 원하는 작업을 가장 효율적으로 수행할 수 있는 최적의 데이터 액세스 경로를선택해주는 DBMS 핵심엔진 사용자로부터 전달받은 쿼리를 수행하는 데 후보군이될 만한 실행계획을 찾아낸다.데이터 딕셔너리에 미리 수집해 둔 오브젝트 통계 및 시스템 통계정보를 이용해 각 실행계획의 예상비용을 산정한다.최저 비용을 나타내는 실행계획을 선택한다.SQL 옵티마이저가 생성한 처리절차를 사용자가 확인할 수 있게 트리 구조로표현한 것이 실행 계획(Execution Plan)이다.이 미리보기 기능을 통해 자신이 작성한 SQL이 테이블을 스캔하는지 인덱스를 스캔하는지, 인덱스를 스캔한다면 어떤 인덱스인지를 확인할 수 있고, 예상과 다른 방식으로 처리된다면 실행경로를 변경할 수 있다. 옵티마이저가 인덱스..
부지런한피로
'dabatase' 태그의 글 목록