You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Éviter d'effectuer des requêtes SQL à l’intérieur d’une boucle
Identifiants
GreenIT
V2
V3
V4
55
71
72
Catégories
Cycle de vie
Tiers
Responsable
3. Réalisation (fabrication / développement)
Datacenter
Architecte Logiciel/Développeur
Indications
Degré de priorité
Mise en oeuvre
Impact écologique
3
3
3
Ressources Economisées
Processeur / Mémoire vive / Réseau
Description
Les requêtes SQL à l’intérieur d’une boucle posent de gros problèmes de performance, et ce d’autant plus si le(s) serveur(s) SQL n’est (ne sont) pas sur la machine locale. En effet, ces serveurs sont optimisés pour traiter plusieurs sélections, insertions ou modifications dans une seule requête ou une seule transaction.
Mal utilisées, ces requêtes consomment inutilement des cycles CPU, de la mémoire vive et de la bande passante.