a,b,c 로 유니크인덱스를 만든다면?
a,b,c 를 모두 사용하는 조회 쿼리의 성능은 좋아집니다.
다만 원래의 의도인 a,b 유니크 제약이 사라지게 됩니다.
a,b,c 까지 유니크로 잡하기 때문이죠.
인덱스도 생성하고 유니크 제약도 함께 하려면?
a,b,c 일반 인덱스를 만들고(유니크 인덱스로 만들어도 상관 없을 듯.)
a,b 유니크 제약만 따로 만드시면 됩니다.
a,b 만 조건을 준다면?
기존 a,b 유니크 인덱스가 있을 때 보다는 비효율이 존재합니다.
인덱스도 유니크에서 일반으로 바뀌었고, c가 포함되어 인덱스 크기도 커졌죠.
하지만 성능에 엄청난 영향을 미치지는 않을 것으로 예상합니다.
또한 a,b,c 로 검색시엔 확실한 성능개선이 있습니다.