PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → HF en client/Serveur
HF en client/Serveur
Débuté par Seb, 22 avr. 2005 13:46 - 4 réponses
Posté le 22 avril 2005 - 13:46
Bonjour tout le monde.

Je suis en windev 9 et je viens juste de creer une petite appli pour tester HF en client/serveur.
(J'ai installé HF CS sur un serveur 2003 dans un reseau local)

j'ai donc testé dans mon appli la difference entre HF classique et HF client serveur et a mon grand etonnement, HF classique est beaucoup plus rapide que HF CS.

Dans mon test, je parcours juste un fichier de 10000 enregistrements et a chaque parcours je fais un hmodifie

ex:
hlipremier(MonFichier,Macle)
tantque pas hendehors()
hmodifie(MonFichier)
hlitsuivant(MonFichier)
fin

en HF classique, mon traitement dur 2 secondes et en HF CS, mon traitement dure 30 secondes

Est-ce quelqu'un d'entre vous a deja testé HF CS et a rencontré des problemes similaire???

Merci.
Posté le 22 avril 2005 - 15:55
fait le test avec une requete a la place de hfiltre !
Posté le 22 avril 2005 - 16:20
Bonjour,
Quand on parle de Client Serveur, il serait utopique de penser
que le même logiciel sur HF Classique va être optimiser
pour du CS ( que ce soit HF ou autre moteur)

Par exemple dans ta boucle tu fais autant d'aller Retour pour lire
que d'enregistrements dans le fichier
Alors que enSQL une seule instruction suffit ( et donc un seul acces à la
base )
pour lire.


Sébastien



ex:
hlipremier(MonFichier,Macle)
tantque pas hendehors()
hmodifie(MonFichier)
hlitsuivant(MonFichier)
fin

en HF classique, mon traitement dur 2 secondes et en HF CS, mon traitement

dure 30 secondes

Est-ce quelqu'un d'entre vous a deja testé HF CS et a rencontré des

problemes similaire???

Merci.
Posté le 22 avril 2005 - 17:09
J'ai essayé avec des requetes et je constate que HF CS est plus rapide que HF Classique.
Il faut donc que je modifie tous mes parcours de fichier (avec hlitpremier et hlitsuivant) par des requetes???
Posté le 22 avril 2005 - 19:18
Il faut penser C/S donc requêtes ou vues

Sébastien


"Seb" <guest@newsgroup.fr> a écrit dans le message de
news:4268ebef@news.pcsoft.fr...

J'ai essayé avec des requetes et je constate que HF CS est plus rapide que

HF Classique.
> Il faut donc que je modifie tous mes parcours de fichier (avec hlitpremier
et hlitsuivant) par des requetes???