Citation :
II.c. Pourquoi les requêtes préparées ?▲
Soyons bien honnête :
il vous faudra écrire plus de lignes que pour une requête simple ;
pour une exécution unique, les performances sont moindres qu'avec une exécution directe ;
le débogage d'une requête est légèrement plus complexe ;
et concrètement, le résultat est, à toutes fins pratiques, identique : exécuter une requête.
Alors pourquoi diable a-t-on inventé les requêtes préparées ? Eh bien, exactement pour la même raison que nous avons inventé les systèmes de templates : pour isoler les données du traitement.
Ainsi, l'utilisation de requêtes préparées offrira les avantages suivants :
impose une certaine rigueur de programmation ;
optimisation du temps d'exécutions requis pour les requêtes exécutées plus d'une fois ;
plus grande sécurité au niveau des requêtes.
|