Bonjour,
j'aimerais savoir ce qui est le mieux, faire un traitement PHP qui va durer 12, 15 min et faire 2000 requetes mysql ou bien faire des milliers de requetes, dans mon cas environs 200 000 pour un traitement de 5 min??
Merci de votre aide
Bonjour,
j'aimerais savoir ce qui est le mieux, faire un traitement PHP qui va durer 12, 15 min et faire 2000 requetes mysql ou bien faire des milliers de requetes, dans mon cas environs 200 000 pour un traitement de 5 min??
Merci de votre aide
Bein moi je pense que ça dépend sur serveur, si tu as une bonne bande etc... Mais je pense que le mieux et de faire le moins de requêtes possibles. A confirmer
Travaillant avec une énorme structure(15 000 personnes sur un même intranet), je pense que ça dépend de tes requetes.
Si tes requetes sont du genre à sélectionner un champ avec des clauses simples, alors je pense que je priviligierais les 200 000 requetes avec un faible traitement php.
Maintenant, si les requetes sont lourdes avec de multiples réfrentiels, et là c'est aussi un avis, pars sur du traitement php lourd avec peu de requetes.
Ceci n'est qu'un avis et je ne te guarantis pas sa parfaite exactitude
Have Fun
C'est bizarre.. normalement tes 200 000 requetes devrait être plus couteuses en temps, puisqu'il y à plus d'appel de fonctions ect, non ?j'aimerais savoir ce qui est le mieux, faire un traitement PHP qui va durer 12, 15 min et faire 2000 requetes mysql ou bien faire des milliers de requetes, dans mon cas environs 200 000 pour un traitement de 5 min??
Sinon, moi je priviligierais la méthode la plus simple à comprendre et à maintenir si je n'avais pas de contrainte de perf.
Après bien sur il y à peut être d'autre facteur de choix qui pourraient rentrer en compte mais tu ne précises pas trop :/
Tout dépend de tes requetes
Le PHP, à l'échelle humaine, c'est très rapide pour ce qu'on en fait.
Par contre, un requete avec 25 jointures sur des tables dont la moitié sont mal indexées....ça peut vite devenir impossible.
Perso au boulot, c'est requete minimum pour tout le monde, avec chasse aux requetes foireuses constamment.
Articles sur developpez.com
- Gestion des exceptions avec PHP5
- Chiffrement et hash en PHP contre l'attaque Man in the middle
- Aedituus - Espace membre sécurisé en PHP5
Je me demande ce qui justifie une telle opération de nos jour sauf pour un traitement particulier pour migration par exemple. Si nous regardons tous le projet j'imagine qu'il est possible de gagner au moin 50% mais bon quand c'est fait c'est fait .
Mon avatar ? Ce n'est rien, c'est juste la tête que je fais lorsque je vois un code complètement frappa dingue !...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager