ŁĄCZY, ISTNIEJE I IN, co jest lepsze? Kilka pytań na temat SQL

Mam kilka pytań na temat SQL ..

Jak analizować wydajność zapytania? Jakiekolwiek oprogramowanie, wbudowane funkcje serwera MSSQL 2005/2008?

Czego należy użyć zamiastinw zapytaniach, aby wydajność była lepsza? Na przykład:

SELECT * FROM enquiry_courses WHERE enquiry_id IN (SELECT enquiry_id FROM zapytania WHERE session_id = '4cd3420a16dbd61c6af58f6199ac00f1')

Co jest lepsze:JOINS, EXISTS lubIN pod względem wydajności?

Komentarze / Pomoc mile widziane ...

questionAnswers(8)

yourAnswerToTheQuestion