방금 SQL Server 2005의 테이블에 인덱스를 추가하고 있었고 생각했습니다. 색인을 생성하려는 열 당 1 개의 색인을 갖는 것보다 1 개의 색인을 생성하고 여러 열을 정의하는 것의 차이점은 무엇입니까?
하나를 다른 하나보다 사용해야하는 이유가 있습니까?
예를 들어
Create NonClustered Index IX_IndexName On TableName
(Column1 Asc, Column2 Asc, Column3 Asc)
대
Create NonClustered Index IX_IndexName1 On TableName
(Column1 Asc)
Create NonClustered Index IX_IndexName2 On TableName
(Column2 Asc)
Create NonClustered Index IX_IndexName3 On TableName
(Column3 Asc)