데이터베이스/Oracle
인덱스
sector
2023. 8. 23. 19:40
※ PRIMARY KEY/Unique 제약조건을 설정한 컬럼은 자동 인덱스 생성됨
검색 조건으로 많이 사용되는 컬럼은 인덱스로 만들어두는게 좋다.
인덱스는 데이터 검색을 빨리 하기 위해 사용된다.
※ 인덱스 생성에 앞서 고려해야할 사항
· 인덱스는 WHERE 절에 자주 사용되는 속성이어야 한다.
· 인덱스는 조인에 자주 사용되는 속성이어야 한다.
· 단일 테이블에 인덱스가 많으면 속도가 느려질 수 있다.(테이블당 4~5개 정도 권장)
· 속성이 가공되는 경우 사용하지 않는다.
· 속성의 선택도가 낮을 때 유리하다(속성의 모든 값이 다른 경우).