J'ai une procédure stockée dans tandis que j'obtiens des valeurs séparées par des virgules dans les paramètres. J'ai trois paramètres qui ont des valeurs séparées par des virgules. et j'ai besoin de les mettre dans les colonnes de la table donc j'utilise en boucle. mais j'ai peur quand trop d'utilisateurs (disons des utilisateurs lakhs) se connecteront à mon site web alors ma procédure aura des problèmes de performance.
Quelqu'un at-il une meilleure solution à ce problème?Mysql trop de boucles while dans une procédure stockée
Merci d'avance.
Cordialement,
MySQL DBA
Salut Frans! Merci pour votre réponse. Mais pouvez-vous élaborer ce que vous voulez dire par casser les chaînes en dehors de DB? –
Je voulais dire qu'au lieu de faire le traitement de chaîne dans la base de données, vous pouvez réécrire le code extérieur + sql afin de pouvoir traiter les chaînes en dehors du SQL et utiliser SQL uniquement pour les opérations directement sur les données. –