Dla przykładowej bazy danych AdventureWorks zapytanie poniżej:
SELECT
P.ProductID,
CA.TransactionID
FROM Production.Product AS P
CROSS APPLY
(
SELECT TOP (1)
TH.TransactionID
FROM Production.TransactionHistory AS TH
WHERE
TH.ProductID = P.ProductID
ORDER BY
TH.TransactionID DESC
) AS CA;
Planu pokazuje wykonanie Szacowany koszt operatora od 0.0850383 (93%) dla indeksu Szukajcie :
Koszt jest niezależny od stosowanego modelu szacowania liczności.
Nie jest to prosty dodatek do Szacowanego kosztu procesora i Szacowanego kosztu we / wy . Nie jest to również koszt jednego wykonania Wyszukiwania indeksu pomnożony przez Szacowaną liczbę wykonań .
Jak powstaje ten numer kosztu?