Nie sądzę, aby istniały jakiekolwiek gwarancje dotyczące zwarcia wielu warunków, ale...
Ogólnie rzecz biorąc, należy traktować optymalizator zapytań jako czarną skrzynkę i zakładać — chyba że masz dowody przeciwne — że wykona swoje zadanie prawidłowo. Zadaniem optymalizatora jest zapewnienie jak najefektywniejszego pobierania żądanych danych. Jeśli najbardziej wydajny plan obejmuje zwarcie, to zrobi to; jeśli nie, to nie.
(Oczywiście optymalizatory zapytań nie są doskonałe. Jeśli masz dowody, że zapytanie nie jest wykonywane optymalnie, często warto zmienić kolejność i/lub ponownie podać zapytanie, aby zobaczyć, czy coś się zmieni).