bonjour;
j'utilise un table qui contiens 8000 enregistrement. lorsque j’exécute la requête j'obtiens une réponse dont le délais varie de 1 a 20 seconde, c'est a dire que pour la même requête des fois j'obtiens mois de 1 seconde comme temps de réponse et des fois ça va aller jusqu'à 20 secondes.
voici la requete que j'utilise :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add('select * from matable where Champs = :mon_parametre');
ADOQuery1.Parameters.ParamByName('mon_parametre').Value := Edit1.Text;
ADOQuery.Open;
while not ADOQuery.Eof do
  begin
  ListBox1.Items.Add(ADOQuery1.FieldByName('monchamps').AsString);
  ADOQuery1.Next;
  end;
pourquoi il y a cette variabilité de délais de réponse "pour la même requête"?
y-a-il un moyen pour fixer le délais a une très courte durée?