OVH Cloud OVH Cloud

[WD9] Lenteurs excessives en réseau

16 réponses
Avatar
Dvlpt.Steganux
Bonjour,

j'ai développé une application en windev 9 avec des fichiers hyperfiles
en BDD classique (pas client/serveur).
Lorsque les .FIC sont installés en local, aucun souci par contre en
réseau...
Mon appli est installée sur un premier poste et mes fichiers sont sur un
second poste sur le même réseau que le premier poste.
J'accède à mes fichiers en créant un lecteur réseau "Z:". Des le
lancement de l'appi, j'ai d'énorme lenteurs, pour info le
HcreationsiInexistant("*") met environ 30 sec à s'éxécuter au lieu de
moins de 1 sec en local.
Dois-je configurer mes fichiers hyperfile d'une manière différente ?
Quelle est la solution ?


Cordialement

Dvlpt, Steganux

6 réponses

1 2
Avatar
VPSoft
Salut.

Retrouvé dans mes archives :
---------------------------------------------------------------------
Il y a un petit truc avec Windows XP.

J'ai trouvé cette info sur le site Crosoft
Il faut ajouter une clé dans :
HkeyLocalMachine/System/CurentControlSet/Services/Tcpip/Parameters
Il faut créer le Dword TcpWindowSize
et lui donner la valeur 2920 en décimal.
J'avais de gros pb de lenteur avec des machines sous XP ( alors que sous 98
c'etait OK)
Après création de la clé: plus aucon pb de lenteur.

Frédéric Jousseaume
---------------------------------------------------------------------

Optimisation Windows en Réseau :.




Modifications à apporter.



Les postes concernés sont :

· le serveur NT

· la totalité des postes des techniciens



Articles de Microsoft :





Problème de corruption de données :

article 148367 : (windows95)

http://support.microsoft.com/support/kb/articles/Q148/3/67.asp?LNG=ENG&SA=PER

article 174371 : (windows95)
http://support.microsoft.com/support/kb/articles/Q174/3/71.ASP?LNG=ENG&SA=PER
article 129202 : (Windows NT WorkStation et NT Server)
http://support.microsoft.com/support/kb/articles/Q129/2/02.asp?LNG=ENG&SA=PER
article 163401 : (Windows NT WorkStation et NT Server)

http://support.microsoft.com/support/kb/articles/Q163/4/01.asp









Problème de vitesse sous Windows NT :


article 177654 :
http://support.microsoft.com/support/kb/articles/Q177/6/54.ASP?LNG=ENG&SA=PER



Modifications à effectuer suivant le système d'exploitation :



Windows 95 (toutes versions 0SR2.5 incluse) :



1. Mises à jour de la Base de registre :



[HKEY_LOCAL_MACHINESystemCurrentControlSetServicesVXDVREDIR]

"Start"=hex:00

"StaticVxD"="vredir.vxd"

"NetClean"=hex:01
"DiscardCacheOnOpen"=hex:01


2. Deux fichiers systèmes



Connu sur le serveur de Microsoft sous le nom VRDRUPD.EXE, vous devez
exécuter cette mise à

jour qui modifiera deux fichiers : VREDIR.VXD et VNETSUP.VXD.

http://support.microsoft.com/download/support/mslfiles/Vrdrupd.exe





Windows 98 (toutes versions) :



1. Mises à jour de la Base de registre :



[HKEY_LOCAL_MACHINESystemCurrentControlSetServicesVXDVREDIR]
"NetClean"=hex:01
"DiscardCacheOnOpen"=hex:01





Windows NT WorkStation (Toutes versions < 4.0)



1. Mises à jour de la base de registre



[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesLanmanWorkstationParameters]
"UtilizeNtCaching"=dword:00000000



[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesRdrParameters]
"UseWriteBehind"=dword:00000000



[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesNbfParameters]

"MinimumT1Timeout"=dword:00000008



[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServiceslanmanWorkStationParameters]

"UseOpportunisticLocking"=dword:00000000





Windows NT 2000 Workstation :



1. Mises à jour de la base de registre



[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesLanmanWorkstationParameters]
"UtilizeNtCaching"=dword:00000000



[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesNbfParameters]

"MinimumT1Timeout"=dword:00000008



[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServiceslanmanWorkStationParameters]

"UseOpportunisticLocking"=dword:00000000





Windows NT Server (Toutes versions confondues)



1. Mises à jour de la base de registre



[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServiceslanmanWorkStationParameters]
"UtilizeNtCaching"=dword:00000000



[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesRdrParameters]
"UseWriteBehind"=dword:00000000



[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServiceslanmanServerParameters]

"EnableOplocks"=dword:00000000



------------------------------------------------------------------------
Victor
Avatar
patrice
J'ai déjà vu ce cas avec des hfiltre mal programmé
juste un hfiltre, sans utiliser le résultat retourné pour faire le parcours.
du coup le parcours se fait sur la totalité du fichier.
ca passe inapercu en local avec des petits fichiers, mais en réseau ca
explose


"Dvlpt.Steganux" a écrit dans le message de
news:4767efa4$0$888$
Bruno Wrk a écrit :
> Bonjour,
>
> Seul le démarrage est significativement plus lent ?
> Ou l'application dans son ensemble ?
>


C'est l'application dans son ensemble qui est lente !

en faite j'ai remarqué que le second accé au même enregistrement est
toujours plus rapide, seul le premier est vraiment long.
Par exemple je lit :
l'enregistrement A du fichier X -> 15 sec
l'enregistrement B du fichier X -> 15 sec
l'enregistrement A du fichier X -> 3 sec
l'enregistrement C du fichier X -> 15 sec
l'enregistrement C du fichier X -> 3 sec


A partir du moment ou j'ai lu l'enregistrement, les accés suivants sont
plus rapides mais il n'empeche que le premier est extremement long !


Avatar
J.B.
Le Tue, 18 Dec 2007 14:19:06 +0100, Dvlpt.Steganux a
écrit:

Bonjour,

j'ai développé une application en windev 9 avec des fichiers hyperfiles
en BDD classique (pas client/serveur).
Lorsque les .FIC sont installés en local, aucun souci par contre en
réseau...
Mon appli est installée sur un premier poste et mes fichiers sont sur un
second poste sur le même réseau que le premier poste.
J'accède à mes fichiers en créant un lecteur réseau "Z:". Des le
lancement de l'appi, j'ai d'énorme lenteurs, pour info le
HcreationsiInexistant("*") met environ 30 sec à s'éxécuter au lieu de
moins de 1 sec en local.
Dois-je configurer mes fichiers hyperfile d'une manière différente ?
Quelle est la solution ?


Cordialement

Dvlpt, Steganux


Quel est l'OS du serveur ?
Je suppose que les données sont dans un dossier partagé , il y a beaucoup
de paramètres au niveau
des locks et du cache à ce niveau. Ces paramètres peuvent être globaux ou
propres à ce partage , ce
qui pourrait expliquer les différences de performances. Il y a des
paramètres au niveau serveur ET
au niveau client. Il serait commode de les comparer entre les partages
'lents' et les 'rapides'.


--
J.Bratières
Avatar
JP Courseille
il faut supprimer ce hcreationsinexistant

"Dvlpt.Steganux" a écrit dans le message de news:
4767c8cc$0$857$
Bonjour,

j'ai développé une application en windev 9 avec des fichiers hyperfiles
en BDD classique (pas client/serveur).
Lorsque les .FIC sont installés en local, aucun souci par contre en
réseau...
Mon appli est installée sur un premier poste et mes fichiers sont sur un
second poste sur le même réseau que le premier poste.
J'accède à mes fichiers en créant un lecteur réseau "Z:". Des le
lancement de l'appi, j'ai d'énorme lenteurs, pour info le
HcreationsiInexistant("*") met environ 30 sec à s'éxécuter au lieu de
moins de 1 sec en local.
Dois-je configurer mes fichiers hyperfile d'une manière différente ?
Quelle est la solution ?


Cordialement

Dvlpt, Steganux


Avatar
ichem
Bonjour,
Essayez de mettre HSecurite("*",0)

"Dvlpt.Steganux" a écrit dans le message de news:
4767dce1$0$860$
Eric a écrit :

Une différence dans HSecurité ?




non, aucune concernant le Hsecurite, c'est bien le même


Avatar
joseph cvjetic
Il faut simplement supprimer HcreationsiInexistant("*")
Bav
J Cvjetic



"Dvlpt.Steganux" a écrit dans le message de news:
4767c8cc$0$857$
Bonjour,

j'ai développé une application en windev 9 avec des fichiers hyperfiles
en BDD classique (pas client/serveur).
Lorsque les .FIC sont installés en local, aucun souci par contre en
réseau...
Mon appli est installée sur un premier poste et mes fichiers sont sur un
second poste sur le même réseau que le premier poste.
J'accède à mes fichiers en créant un lecteur réseau "Z:". Des le
lancement de l'appi, j'ai d'énorme lenteurs, pour info le
HcreationsiInexistant("*") met environ 30 sec à s'éxécuter au lieu de
moins de 1 sec en local.
Dois-je configurer mes fichiers hyperfile d'une manière différente ?
Quelle est la solution ?


Cordialement

Dvlpt, Steganux


1 2