Deze herschrijving voegt filters met opstartpredikaten toe aan het plan en vermijdt toegang tot de andere tabellen.
SELECT *
FROM TA
OUTER APPLY (SELECT *
FROM dbo.V
WHERE TA.c = v.c
AND ta.id = v.id) CA
WHERE TA.c = 2
STATISTICS IO
resultaten hiervan zijn
Table 'Worktable'. Scan count 0, logical reads 0, physical reads 0
Table 'T2'. Scan count 0, logical reads 2, physical reads 0
Table 'TA'. Scan count 0, logical reads 2, physical reads 0
Vergeleken met de originele resultaten van
Table 'T6'. Scan count 0, logical reads 2, physical reads 0
Table 'T5'. Scan count 0, logical reads 2, physical reads 0
Table 'T4'. Scan count 0, logical reads 2, physical reads 0
Table 'T3'. Scan count 0, logical reads 2, physical reads 0
Table 'T2'. Scan count 0, logical reads 2, physical reads 0
Table 'T1'. Scan count 0, logical reads 2, physical reads 0
Table 'TA'. Scan count 0, logical reads 2, physical reads 0