함수 기반 인덱스란?함수 기반 인덱스는 인덱스 생성 시 함수의 결과를 가지고 인덱스를 생성하는 방식을 의미한다.원래는 쿼리 where 절에 인덱스된 열에 함수를 실행하면 인덱스가 사용되지 않는다. 이러한 문제 해결을 위해 Oracle 8i에서 함수 기반 인덱스가 도입 되었다.해당 인덱스를 활용할 수 있는 쿼리가 서버로 전달되면, 해당 쿼리가 인덱스를 사용할 수 있도록 재작성된다. 컬럼 타입이 날짜(DATE) 타입이고 파라미터로 비교하는 데이터가 YYYYMM 형태의 String 문자열로 넘어온다고 가정하자.이 경우, YYYYMM 데이터를 DATE 타입으로 변경해서 조회할 수도 있지만, DATE 타입 컬럼에 함수 기반 인덱스를 추가해서 데이터 조회 시 성능을 향상 시킬 수도 있다. 함수 기반 인덱스를 사용..