J'ai de très grandes tables et les requêtes existantes ont de longues sous-requêtes utilisées dans l'instruction SELECT. Les performances seront-elles les mêmes si les sous-requêtes sont converties en JOINs ?
En quoi les requêtes ci-dessous sont-elles différentes en termes de performances ?
SELECT
e.employee_id,
(
SELECT department_name
FROM Department
WHERE employee_id = e.employee_id) Department_Name
FROM Employee e
Vs
SELECT
e.employee_id,
d.department_name Department_Name
FROM Employee e
JOIN Department d
ON d.employee_id = e.employee_id