Voilà, je cherche des "preuves" ? Il paraitrait que la requête suivante de ce type :
serait davantage "performant" que celle ci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT * FROM employee, department WHERE employee.DepartmentID = department.DepartmentID;
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT * FROM employee INNER JOIN department ON employee.DepartmentID = department.DepartmentID;
Pour moi c'est qu'une question d'écriture et strictement identique au niveau du plan d'exécution, mais certains collègues pensent le contraire (prêt en débattre avec les mains lol). Donc si qqn d'entre vous avez déjà eu un cas ou la première requête serait plus performante que la 2eme n'hésiter pas à nous donner un exemple.
Partager