문제

wt is the difference b/w creating a non clustered index on combination of 5 columns and seperate non clustered index for each of these 5 columns?

in a user query ,some times it uses any of the 3 columns in fileter.For some other queries it may use some of the 2 columns etc..in this case is it wise to use a single index for all the 5 columns?

도움이 되었습니까?

해결책

You dont need to create seperate index on,each searchable column as it will make write performance substantially worse

You can create one index for 5 columns.

Check out this link which tells you the best practices to create a index

NOTE:- It also depends on your where clause and group by clause of how frequently you are using the,

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top