SQL Server에서는 IS NULL 조건자와 함께 작성 하는 필터링 된 인덱스를 사용 하지 않습니다. 필터드 인덱스 사용시 IS NULL 조건자의 경우 include에 컬럼 추가되어야 함
https://support.microsoft.com/ko-kr/help/3051225/a-filtered-index-that-you-create-together-with-the-is-null-predicate-i
예) 필터드 인덱스 조건 중 IS NULL의 경우 include 컬럼 항목
CREATE NONCLUSTERED INDEX New_i_action_filt_action_date_type ON dbo.filter_test (action_type) include (action_date) WHERE action_date IS NULL
'SQL Server 2016' 카테고리의 다른 글
slient install sql server 2016 SSMS (0) | 2016.10.21 |
---|---|
Live Query Statistics - SQL Server 2016 new feature (4) | 2015.07.08 |
SQL Server 2016 Community Technology Preview 2 Evaluations (0) | 2015.06.09 |