Производительность запроса с подзапросом
Есть запрос следующего вида
select t1.filed1, t2.filed2
from t1
inner join t2 on ...
where t1.id = ...
and exist(select 1
from t3
where t3.id = t1.other_id and t3.enabled)
мой внтуренний голос подсказывает перепиши это на
select t1.filed1, t2.filed2
from t1
inner join t2 on ...
inner join t3 on ...
where t1.id = ...
and t3.enabled
но нет понятия что именно происходит под капотом, как строится/ выполняется запрос в обоих случаях и почему один из них быстрее, смотрел планы но ничего вразумительного для себя не открыл
может кто объяснить какая механика происходит "подкапотом" каждого из запросов