NOT IN vs NOT EXISTS

Które z tych zapytań jest szybsze?

NIE ISTNIEJE:

SELECT ProductID, ProductName 
FROM Northwind..Products p
WHERE NOT EXISTS (
    SELECT 1 
    FROM Northwind..[Order Details] od 
    WHERE p.ProductId = od.ProductId)

Albo NIE W:

SELECT ProductID, ProductName 
FROM Northwind..Products p
WHERE p.ProductID NOT IN (
    SELECT ProductID 
    FROM Northwind..[Order Details])

Plan wykonania zapytania mówi, że oba robią to samo. Jeśli tak jest, jaka jest zalecana forma?

Jest to oparte na bazie danych NorthWind.

[Edytować]

Właśnie znalazłem ten pomocny artykuł:http://weblogs.sqlteam.com/mladenp/archive/2007/05/18/60210.aspx

Myślę, że będę trzymać się NIE ISTNIEJE.

questionAnswers(10)

yourAnswerToTheQuestion