Cardinality / Selectivity
- 카디널리티 : 특정 컬럼 (데이터 집합) 의 유니크한 값의 개수
- 셀렉티비티 (선택도) : 카디널리티 / 레코드의 전체 개수
인덱스 컬럼은 셀렉티비티가 높은 컬럼에 걸어야 함.
DB에서 인덱스의 셀렉티비티를 높이는 방법은 두개 이상의 컬럼을 조합하면 높아짐. 두개 이상을 조합하면 고유한 값일 확률이 높아지니까.
단 인덱스키를 많이 사용하여 공간 효율이 구려짐.
인덱스 컬럼은 셀렉티비티가 높은 컬럼에 걸어야 함.
DB에서 인덱스의 셀렉티비티를 높이는 방법은 두개 이상의 컬럼을 조합하면 높아짐. 두개 이상을 조합하면 고유한 값일 확률이 높아지니까.
단 인덱스키를 많이 사용하여 공간 효율이 구려짐.