인덱스 열 순서에 대한 기사가 많이 있으며 아이디어가 있습니다. 그러나 고유 인덱스에 대해서는 아무 것도 발견하지 못했습니다.고유 인덱스 열 순서 - 중요합니까?
간단한 예 : 신원 Id
, ProductId
및 CategoryId
3 열로 ProductCategoryMapping
테이블을 이용하여 N-N의 관계를 갖는 Product
및 Category
테이블.
내가 2 열이 고유 인덱스 UN_ProductCategoryMapping_Product
을 작성하는 경우 : ProductId
및 CategoryId
, 나는 또한 반대 순서로 다른 고유 인덱스를 만들 가정해야 가끔 싶다 "카테고리의 목록 모든 제품", 때로는 "목록 모든 범주에 제품이 "에 속해 있습니까?
SQL Server는이 경우 최적화 할만큼 똑똑합니까?
'성, 이름'순서로 모든 사람을 나열하는 전화 번호부가 있다면 각 성의 이름이 얼마나 공통인지 알고 싶다면 얼마나 유용할까요? –
각 열 순서에 대한 고유 색인은 각 검색 사례를 지원하는 데 도움이됩니다. – SqlZim