Bonjour,
J'utilise Oracle 9i sou w2003, avec SQL Developer d'oracle je soumets un requête avec des paramètres, et suivant que la manière de passage des paramètres mon plan d’exécutions et le temps de réponse se multiplie par 5 à 10 :

methode 1 plus performante
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
Def &param1 = xx
Select * from dept where champ1= &param1
methode 2
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Select * from dept where champ1= :param1

D’abord c’est quoi la différence entre c’est méthode?
Comment on peut avoir la même performance ? Ou au moins expliquer la différence ?
Merci de votre aide