데이터베이스 개발 시험 70-433 에 대한 Microsoft의 저서에 따르면 : Microsoft SQL Server 2008 데이터베이스 개발 :
나도 와일드 카드 문자를 선도하는 것은 NOT 논리는 쿼리 최적화는 검색을 최적화하기 위해 인덱스를 사용할 수 없습니다. 최적의 성능을 위해서는 NOT 키워드와 선행 와일드 카드 기호를 사용 하지 않아야 합니다.
그 일에 갔다 나는 그래서 NOT IN
, NOT EXISTS
등
이제이 SO 질문 과 관련하여 @GBN이 선택한 솔루션이 위의 진술을 위반한다고 생각했습니다.
분명히 그렇지 않습니다.
내 질문은 : 왜?