select A, B, C from tb where A = 'test1' and B = 'test2' and C= 'test3'; select A, B, C from tb where A = 'test1' and C= 'test3';
이러한 형태로 조회를 한다고 했을때 index를 생성한다고 가정하면,
test1, test2, test3 < 멀티인덱스 1개만 생성해도 두개의 쿼리에서 정상적으로 인덱스를 탈 수 있는지 아니면,
test1, test2, test3 과 test1, test3 인덱스 2개를 각각 만들어야 되는지 궁금 합니다. ( _ _ )
2개 또는 3개 조건이 들어올수 있다면?
3개 항목 결합인덱스 하나만 생성하면 됩니다.
항상 들어오는 항목을 선두에 둬야 합니다. a, c, b
http://gurubee.net/lecture/2229