오경석의 개발노트

IT 용어_선택도(Selectivity) 본문

기타/IT 용어

IT 용어_선택도(Selectivity)

OHSAYU 2023. 11. 3. 06:23

선택도(Selectivity) : 카디널리티로부터 계산할 수 있는 값. 선택도가 1이라는 뜻은 모든 값이 유니크하다는 의미. 선택도는 데이터베이스에서 인덱스를 생성할 칼럼을 고를 때 자주 사용한다. 선택도가 높은 컬럼에 인덱스를 걸면 인덱스가 특정 레코드를 잘 골라내어 인덱스 효율이 높아진다.

Selectivity = Cardinality / Total Number Of Records
Comments