Executer plusieurs reqêtes en même temps

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Executer plusieurs reqêtes en même temps

par katagoto » 28 nov. 2008, 20:09

Bonjour,

S'il n'y a pas plus d'un SELECT, tu peux toujours séparer tes trois requêtes dans le même envois par des ";" à la fin de chacune d'entre-elle, ainsi ton serveur SQL les exécuteras toutes en "même temps" et il y aura moins de temps de communication. S'il y a plus d'un SELECT, ça va être dûr :/

Executer plusieurs reqêtes en même temps

par tanky » 27 nov. 2008, 15:24

Hello!

Mon application PHP a besoin de lancer plusieurs requêtes plutôt longues (quelques secondes) sur une base Oracle.

Afin de gagner en temps de réponse, connaissez vous un moyen de lancer les dites requêtes en parallèle ?

J'ai testé en créant plusieurs scripts contenants chacun une seule requête. En lançant les trois scripts en même temps, je gagne 60% en temps de réponse par rapport au lancement d'un seul script exécutant toutes les requêtes les unes après les autres.

Je n'ai rien vu de tel dans la librairie PHP OCI8 ... avez vous une idée?

Merci!