Requêtes HF dix fois plus lentes que sous access ???

Posté par 2501 le 19/7/2004 17:10:17
Voila, j'ai refait un ancien logiciel de gestion de fichier clients sous Windev. Avant il était sous access. j'ai converti la base ( environ 4000 enregistrements ). Et à ma grande surprise, là ou sous access, l'affichage de la liste des clients est quasi instantanée, sous windev, ça prend 10 secondes.

J'ai pourtant rien de spécial, j'affiche juste le résultat d ma requête dans une table. J'ai environ 8 rubriques de sélèctionnées dans ma requête ( pas une seule de non nécessaire ). J'ai un peu gagné en mettant en clés secondaire toutes les rubriques qui servent de paramétre à ma requête.

J'ai ausi gagné un peu avec l'optimiseur windev, mais quand même, dix secondes là ou il en faut moins d'une à access...

Je précise que l'acces à la base se fera par un réseau ( pointage direct sur le fichier HF ), donc ça va encore empirer

Y aurait il des subtilités à connaître en ce qui concerne l'execution de requêtes sur des fichiers avec pas mal d'enregistrements ?

Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=12&topic_id=1141&post_id=4602