Bonjour,
Je me suis mis au Windev / Webdev depuis peu.
J'ai donc voulu commencer un petit programme permettant de calculer des statistiques afin de me faire la main.
Or, je me suis retrouvé face à un problème.
Je sélectionne dans une table, via une requête, certaines données.
Afin de traiter mes statistiques, j'essaye de connaître le nombre de lignes contenues dans cette requête.
J'ai donc essayé via divers moyen :
- requête count
- requête sql tapée moi même
- HNbEnr
- HLitPremier et ensuite HNbEnr
Bref, j'ai essayé à peu près tous les moyens proposé sur internet que j'ai trouvé.
Et tous ceux auquels j'ai pensé.
Néanmoins, le temps d'attente est beaucoup trop long.
Ma requête contient 55.000 lignes.
Mais après avoir testé d'autre langage de programmation, je trouve cela étrange que connaître le nombre de lignes d'une requête / table prenne autant de temps.
J'ai également vérifié que ce n'était pas la requête qui prennait du temps.
Pas de problème à ce niveau là, elle s'effectue directement.
Je suis donc coincé, je ne sais plus trop quoi faire afin d'améliorer mes temps de réponse.
Je me vois mal dire au client qu'il doit réduire ses zones de recherche afin d'avoir moins de temps d'attente.
Peut-être pourrez vous m'aiguiller ou me donner des conseils afin d'améliorer mon programme.
Merci d'avance !
Partager