두 개의 외래 키 열 (CategoryId int, ProductId int)
이있는 간단한 매핑 테이블이 있습니다. 기본 키는 두 열에 모두 적용됩니다. 이 하나 개 이상의 카테고리를 가질 수 있습니다 각각의 제품, 그것은 드문 일이지만클러스터 된 인덱스의 열 순서가 성능에 미치는 영향
혹시 다른 한편으로는, 일반적으로 10,000 + 제품이 더 2보다 카테고리가 있습니다.
기본 키의 열 순서는 성능에 어떤 영향을 줍니까?
테이블의일반적인 사용은 카테고리 기반으로 한 제품이다 :
SELECT ProductId FROM [table] WHERE CategoryId = @catid
나는이 클러스터되지 않은 인덱스를한다면, 내가 먼저 CategoryId
위의 쿼리에서 최적의 성능을 얻을하려는 것이라고 이해 . 클러스터 된 인덱스에서도 마찬가지입니까?