답변:
복합 기본 인덱스는 항상 col1, col2, col3 값의 조합이 고유하다는 것을 보장합니다. 색인의 목적이 값이 고유한지 확인하는 것이라면
복합 인덱스는 열 col1, col2 및 col3의 모든 조합에서 인덱스 일치를 제공합니다.
다른 열이없는 열을 사용하여 조인하거나 필터링하는 경우 col2 및 col3에 별도의 인덱스를 만듭니다.
나는 항상 비즈니스 관계가없는 숫자 기본 키와 필요한 경우 복합 기본 키에 대한 고유 인덱스를 선호합니다.
col1
에서 a SELECT * WHERE col1 = 10
가 효율적 이라고 가정 할 수 있습니까 ?