2017-01-03 5 views

답변

0

내가 있으리라 믿고있어에서 찾을 수 없습니다 객체 왜 열 조건이 결합 곳에서 질의 열에서 사용되는, 그래서 왜 모든 인덱스가 사용되지 않은, 그리고 sys.dm_db_index_usage_stats. sys.dm_db_index_usage_stats는 SQL Server가 시작된 이후에만 통계를 표시합니다. 따라서 SQL 서버를 다시 시작하면 모든 통계가 비어있게 재설정됩니다. 인덱스가 SQL Server 시작 이후에 사용되지 않은 경우 sys.dm_db_index_usage_stats에 표시되지 않습니다.

질문에 모든 인덱스가 사용되지 않는 이유는 SQL Server가 쿼리에 대해 더 나은 실행 계획을 갖고 있기 때문입니다 (생각한 것 같습니다). 기억하십시오 : 색인은 귀하의 질의 속도를 높이기위한 마법 같은 것이 아닙니다. 가능한 경우에만 색인을 작성하십시오. 킴벌리 트립 (Kimberly Tripp)은 이것에 관해 좋은 블로그를 가지고 있습니다 : http://www.sqlskills.com/blogs/kimberly/indexes-just-because-you-can-doesnt-mean-you-should/