Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

적은량의 데이터에서 탐색시 효과가 없을수 있으나,  데이터량이 늘어남에따라 효과를볼수가 있습니다.

인덱스가 걸려있다고 항상 인덱스 스캔이 되는것은 아닙니다. 실행계획은 DBMS가 세우며

옵티마이져 통계에의해 풀스캔이 더 효율성이 좋다고 판단되면 풀스캔을 할수도 있습니다.


인덱스Type은 페이지 물리적 재배열여부에따라 클러스터와 논클러스터로 나뉠수 있으며

...

비교클러스터 인덱스논클러스터 인덱스
차이물리적으로 행을 재배열물리적으로 재배열 하지않음
스캔 방식

페이지크기작음
선택도
  • 30% 이내에
  • 키값이 이미 페이지단위로 정렬이 된상태이기때문에 7,8,9를 찾기위해 IO접근 1번발생
  • 3%이내
  • 7,8,9를 찾기위해 페이지 2,3를 두번 접근하는 IO 발생



최대갯수테이블당1테이블당 249

지정방법

(DB마다 다를수있음)

PRIMARY KEY는자동명시해서 지정
키의이점

데이터 값의 범위가 큼

키가 조인에 자주사용됨


장단점
  • 조회수가 수정수보다 월등히 많을때
  • 빈번한 업데이트에서는 불리함

빈번한수정에 이점이 있다고 볼수없지만, 클러스터 인덱스에비해 이점이있음








선택도와 실행계획의 분리 추가 참조사이트



스캔 범위/방식에따른 실행계획 전략

성능을 위한 스캔 범위 Type은 3가지정도로 요약할수 있습니다.

...