Самый быстрый метод подзапросов для 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

Какой из них быстрее и почему?

0 ответов

Другие вопросы по тегам