데이터베이스에서 '인덱스 카디널리티(Index Cardinality)'란 무엇인가요?
어려움 Stack Overflow해설
카디널리티는 컬럼에 존재하는 고유(unique) 값의 수입니다. 예를 들어 성별 컬럼(남/여)은 카디널리티가 2로 낮고, 이메일 컬럼은 거의 모든 값이 고유하므로 카디널리티가 높습니다. 카디널리티가 높은 컬럼에 인덱스를 생성할수록 검색 성능 향상 효과가 큽니다.
카디널리티는 컬럼에 존재하는 고유(unique) 값의 수입니다. 예를 들어 성별 컬럼(남/여)은 카디널리티가 2로 낮고, 이메일 컬럼은 거의 모든 값이 고유하므로 카디널리티가 높습니다. 카디널리티가 높은 컬럼에 인덱스를 생성할수록 검색 성능 향상 효과가 큽니다.