Pour l' exemple de requête de base de données AdventureWorks ci-dessous:
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;
Le plan d'exécution indique un coût de fonctionnement estimé à 0,0850383 (93%) pour la recherche d'index :
Le coût est indépendant du modèle d'estimation de cardinalité utilisé.
Il n'est pas une simple addition du coût CPU estimée et le coût d' E / S estimée . Ce n'est pas non plus le coût d'une exécution de la recherche d'index multiplié par le nombre estimatif d'exécutions .
Comment ce numéro de coût est-il obtenu?