1

wt는 5 개의 열을 조합하여 클러스터 된 인덱스를 만들고이 5 개의 열 각각에 대해 클러스터 된 인덱스를 만드는 차이입니다.조합 열에 대해 클러스터되지 않은 색인과 각 열에 대해 클러스터되지 않은 색인이 있습니까?

사용자 쿼리에서 일부 경우에는 fileter의 3 열 중 하나를 사용합니다. 일부 다른 쿼리의 경우 2 열 등의 일부를 사용할 수 있습니다.이 경우 모든 인덱스에 대해 하나의 인덱스를 사용하는 것이 현명합니다. 5 열?

답변

0

당신은 당신이 5 열에 대한 하나의 인덱스를 생성 할 수 있습니다

쓰기 성능이 실질적으로 악화되므로, 각 검색 항목에 별도의 인덱스를 생성 할 필요 없어요.

체크 아웃 당신에게 best practices to create a index

참고 알려줍니다이 링크 : - 그것은 또한 당신의 where 조항에 따라하고를 사용하는 빈도의 group by 절을, 사용자 쿼리에

+0

, 몇 번 그것은 fileter.For에있는 3 열 중 하나를 사용하는 다른 쿼리에 대한 몇 가지 중 일부를 사용할 수 있습니다 etc..in이 경우에는 모든 5 열에 대한 단일 색인을 사용하는 것이 현명합니까? – user1254579

+0

나는 이것에 대해 잘 모르겠다. 그러나 만약 당신이 그것을 확인하고 싶다면 나는 두 경우에 대한 실행 계획을 찾길 추천한다. 반드시 답을 얻을 것입니다 !! :) –

+0

실행 계획을 사용하여 다른 인덱싱 스키마가 제공하는 사항을 확인할 수 있습니다. 그것은 훨씬 똑똑한 접근 일 것입니다 !! –