Travailler avec MySQL ces derniers temps, de PHP, je me demande à ce sujet:Les transactions effectuées avec mysql_real_escape_string
- Quel est l'impact sur les performances en utilisant
mysql_real_escape_string()
plusieurs fois à un script? - Vaut-il la peine d'essayer de réduire le nombre d'appels à cette fonction pour un script donné?
- Détermine-t-il le jeu de caractères de la connexion à chaque appel ou cette valeur est-elle mise en cache?
Si un scénario est nécessaire, je pense à PHP, et la distinction entre texte et des chiffres, où les numéros (en utilisant intval()
, floatval()
ou moulages directs) peuvent être inclus sans appel.