Самый быстрый метод подзапросов для SQL/JPQL/JPA
Как вы можете видеть в этом вопросе JPA 2.0, Criteria API, Subqueries, In Expressions, есть метод для подзапросов с Criteria API:
SELECT e
FROM Employee e
WHERE e IN (SELECT emp
FROM Project p JOIN p.employees emp
WHERE p.name = :project)
Но как насчет простого запроса, как это:
SELECT e
FROM Employee e
WHERE e.project.name = :project
Какой из них быстрее и почему?