Function-Based Index (1) 썸네일형 리스트형 [oracle] index (Function-Based Index) index는 실행을 더욱 빠르게 찾게해준다 테이블(또는 파일등의 저장소)에는 데이터들이 순서없이 저장되어있다 인덱스(b*tree)는 트리구조로 정렬이 되어있어 접근이 더욱 빠르다 실행계획을 보면 index를 지나는지 알수있는데 인덱스컬럼에 변형이 생기는경우 인덱스를 사용하지 못한다 (e.g.) emp table의 empno의 인덱스를 만들고 진행해보자 create index idx_emp_empno on emp(empno); 이제 empno컬럼은 인덱스를 거치게된다 아래 실행계획을 보면 index range scan이 나온다 내 쿼리문이 index를 사용했다는것이다 하지만 인덱스 컬럼에 변화를 주면 full scan 하는것을 확인할수 있다. Q. table이 아니라 index가 나오는데 index를 사용.. 이전 1 다음