인덱스가 검색 속도를 향상 시키지만 ,너무 많으면 오히려 속도 저하를 가져올 수 있다.
보통 데이터의 5/1 정도 이하의 경우 정도에서 비교적 효율적이다.
1)테이블의 행의 수가 많은 경우
2)where문의 해당 컬럼이 많이 사용되는 경우
3)검색 결과가 전체 데이터의 1/5 이하의 경우 일때
4)join에 자주 사용되는 컬럼이나 NULL을 포함하는 컬럼이 많은 경우
1**)테이블의 행의 수가 적은 경우
2)where문의 해당 컬럼이 많이 사용되지 않는 경우
3)검색 결과가 전체 데이터의 1/5 이상일 경우
4)테이블에 DML작업이 많은 경우 즉 입력 수정 삭제 등이 자주 일어나는 경우**