«index-spool» 태그된 질문

1
이 쿼리가 인덱스 스풀을 사용하지 않는 이유는 무엇입니까?
옵티마이 저의 동작을 더 잘 이해하고 인덱스 스풀 주위의 한계를 이해하기 위해이 질문을하고 있습니다. 1에서 10000까지의 정수를 힙에 넣었다고 가정하십시오. CREATE TABLE X_10000 (ID INT NOT NULL); truncate table X_10000; INSERT INTO X_10000 WITH (TABLOCK) SELECT TOP 10000 ROW_NUMBER() OVER (ORDER BY (SELECT NULL)) FROM master..spt_values t1 CROSS JOIN master..spt_values …

1
인덱스 스풀 강제
성능상의 이유로 피해야 할 것을 알고 있지만 그것이 나타나지 않는 방법에 대한 데모로 나타나는 조건을 보여 주려고합니다. 그러나 누락 된 인덱스 경고가 발생하지만 옵티마이 저는 임시 인덱스를 생성하지 않기로 선택합니다. 내가 사용하는 쿼리는 SELECT z.a FROM dbo.t5 AS z WITH(INDEX(0)) WHERE EXISTS ( SELECT y.a FROM dbo.t4 AS y WHERE …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.