8792 sujets

Développement web côté serveur, CMS

Bonjour,

Je me pose une petite question, quel est le plus coûteux pour le serveur entre faire 3 requêtes MySql, et en faire une seul mais faire une boucle ou deux?
Modifié par cerede2000 (11 May 2007 - 19:40)
Salut,

ma foi je pense pas qu'il y est beaucoup de différence.

Le traitement d'une boucle en soi ça n'est pas énorme.

et si tu boucles alors c'est qu'en fait tu vas bien faire tes 3 requetes.

j'ai pas de benchmark de la chose. mais je pense que la 2 eme solution est plus longue. de quelques pouillèmes de secondes. ( Smiley langue le pouillème étant pas défini je ne m'avance pas trop )

pascal.
Bonjour,

a écrit :
quel est le plus coûteux pour le serveur entre faire 3 requêtes MySql, et en faire une seul mais faire une boucle ou deux ?


En général, il y'a deux serveurs : le serveur web et le serveur sgbd.

Pour ce qui est de ta question : se décharger sur le serveur sgbd ; c'est son taff (donc 3 requêtes sur le sgbd MySql) il est là pour bouffer de la donnée Smiley cligne .