Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

pb vitesse réseau

6 réponses
Avatar
Nicolas
bonsoir,
depuis plusieurs jours je développe une base de données.
aujourd'hui j'ai installé mon appli en 2 fichiers
l'un (.mdb - les tables) installé sur notre serveur,
l'autre (.mde - les form, états) installé sur nos ordinateurs,

la vitesse de transfert des données est lente voir très lente malgré un
réseau performant!!

je constate qu'un fichier .ldb sur le serveur apparaît et disparaît
suivant ou je me trouve dans mon appli.
le fait de maintenir en permanence ce fichier ouvert permettrait-il
d'accélérer la vitesse de transfert des données?? si oui, comment y
arriver??

n'y a t-il pas un paramétrage à effectuer dans les options afin de
résoudre mon problème??

merci de votre aide

6 réponses

Avatar
C. ERNST
Une des solutions qui m'a beaucoup aidé dans un cas analogue à consisté à
créér une table "dummy" contenant un champ et un enregistrement.
de lier cette table à la base contenant les formulaires, de déclarer une
variable globale :

Public Perm As Recordset

et dans le premier formulaire ouvert par le programme, de mettre cette
instruction sur l'évènement

Private Sub Form_Open(Cancel As Integer)
Set Perm = CurrentDb.OpenRecordset("Dummy", dbOpenSnapshot)
end sub


Ceci a pour effet de maintenir une connexion persistante



"Nicolas" a écrit dans le message de news:
4aafe1b3$0$17764$
bonsoir,
depuis plusieurs jours je développe une base de données.
aujourd'hui j'ai installé mon appli en 2 fichiers
l'un (.mdb - les tables) installé sur notre serveur,
l'autre (.mde - les form, états) installé sur nos ordinateurs,

la vitesse de transfert des données est lente voir très lente malgré un
réseau performant!!

je constate qu'un fichier .ldb sur le serveur apparaît et disparaît
suivant ou je me trouve dans mon appli.
le fait de maintenir en permanence ce fichier ouvert permettrait-il
d'accélérer la vitesse de transfert des données?? si oui, comment y
arriver??

n'y a t-il pas un paramétrage à effectuer dans les options afin de
résoudre mon problème??

merci de votre aide


Avatar
Blaise Cacramp
Selon : Bonjour ou bonsoir

Oui, il faut faire un formulaire caché basé sur une table bidon que l'on
ouvre au démarrage de la table, de façon à avoir une connexion persistante.
La question a été débattue sur ce forum il y a quelques mois voir
http://www.granite.ab.ca/access/performanceldblocking.htm


Cdt, Blaise
---- ---- ----


"Nicolas" a écrit dans le message de news:
4aafe1b3$0$17764$
bonsoir,
depuis plusieurs jours je développe une base de données.
aujourd'hui j'ai installé mon appli en 2 fichiers
l'un (.mdb - les tables) installé sur notre serveur,
l'autre (.mde - les form, états) installé sur nos ordinateurs,

la vitesse de transfert des données est lente voir très lente malgré un
réseau performant!!

je constate qu'un fichier .ldb sur le serveur apparaît et disparaît
suivant ou je me trouve dans mon appli.
le fait de maintenir en permanence ce fichier ouvert permettrait-il
d'accélérer la vitesse de transfert des données?? si oui, comment y
arriver??

n'y a t-il pas un paramétrage à effectuer dans les options afin de
résoudre mon problème??

merci de votre aide


Avatar
Nicolas
merci de vos réponses
je fais un essai!!!
merci


Nicolas a écrit :
bonsoir,
depuis plusieurs jours je développe une base de données.
aujourd'hui j'ai installé mon appli en 2 fichiers
l'un (.mdb - les tables) installé sur notre serveur,
l'autre (.mde - les form, états) installé sur nos ordinateurs,

la vitesse de transfert des données est lente voir très lente malgré un
réseau performant!!

je constate qu'un fichier .ldb sur le serveur apparaît et disparaît
suivant ou je me trouve dans mon appli.
le fait de maintenir en permanence ce fichier ouvert permettrait-il
d'accélérer la vitesse de transfert des données?? si oui, comment y
arriver??

n'y a t-il pas un paramétrage à effectuer dans les options afin de
résoudre mon problème??

merci de votre aide


Avatar
Blaise Cacramp
Selon : Bonjour ou bonsoir

... que l'on ouvre au démarrage de la *base*, ...


Cdt, Blaise
---- ---- ----


"Blaise Cacramp" a écrit dans le message de news:

Selon : Bonjour ou bonsoir

Oui, il faut faire un formulaire caché basé sur une table bidon que l'on
ouvre au démarrage de la table, de façon à avoir une connexion
persistante.
La question a été débattue sur ce forum il y a quelques mois voir
http://www.granite.ab.ca/access/performanceldblocking.htm


Cdt, Blaise
---- ---- ----


"Nicolas" a écrit dans le message de news:
4aafe1b3$0$17764$
bonsoir,
depuis plusieurs jours je développe une base de données.
aujourd'hui j'ai installé mon appli en 2 fichiers
l'un (.mdb - les tables) installé sur notre serveur,
l'autre (.mde - les form, états) installé sur nos ordinateurs,

la vitesse de transfert des données est lente voir très lente malgré un
réseau performant!!

je constate qu'un fichier .ldb sur le serveur apparaît et disparaît
suivant ou je me trouve dans mon appli.
le fait de maintenir en permanence ce fichier ouvert permettrait-il
d'accélérer la vitesse de transfert des données?? si oui, comment y
arriver??

n'y a t-il pas un paramétrage à effectuer dans les options afin de
résoudre mon problème??

merci de votre aide






Avatar
chpa
Bonsoir,
Pas mal votre solution mais j'ai une question :
Que se passe t'il si plusieurs utilisateurs attaquent en même temps la base
se trouvant sur le serveur ?

"Blaise Cacramp" a écrit dans le message de
news:
Selon : Bonjour ou bonsoir

... que l'on ouvre au démarrage de la *base*, ...


Cdt, Blaise
---- ---- ----


"Blaise Cacramp" a écrit dans le message de news:

Selon : Bonjour ou bonsoir

Oui, il faut faire un formulaire caché basé sur une table bidon que l'on
ouvre au démarrage de la table, de façon à avoir une connexion
persistante.
La question a été débattue sur ce forum il y a quelques mois voir
http://www.granite.ab.ca/access/performanceldblocking.htm


Cdt, Blaise
---- ---- ----


"Nicolas" a écrit dans le message de news:
4aafe1b3$0$17764$
bonsoir,
depuis plusieurs jours je développe une base de données.
aujourd'hui j'ai installé mon appli en 2 fichiers
l'un (.mdb - les tables) installé sur notre serveur,
l'autre (.mde - les form, états) installé sur nos ordinateurs,

la vitesse de transfert des données est lente voir très lente malgré un
réseau performant!!

je constate qu'un fichier .ldb sur le serveur apparaît et disparaît
suivant ou je me trouve dans mon appli.
le fait de maintenir en permanence ce fichier ouvert permettrait-il
d'accélérer la vitesse de transfert des données?? si oui, comment y
arriver??

n'y a t-il pas un paramétrage à effectuer dans les options afin de
résoudre mon problème??

merci de votre aide










Avatar
C. ERNST
pas de problème, Acces fonctionne en réseau et de plus, il n'est fait aucune
opération sur le fichier permanent
Ce n'est que la connexion qui est permanente.





"chpa" a écrit dans le message de news:

Bonsoir,
Pas mal votre solution mais j'ai une question :
Que se passe t'il si plusieurs utilisateurs attaquent en même temps la
base se trouvant sur le serveur ?

"Blaise Cacramp" a écrit dans le message de
news:
Selon : Bonjour ou bonsoir

... que l'on ouvre au démarrage de la *base*, ...


Cdt, Blaise
---- ---- ----


"Blaise Cacramp" a écrit dans le message de news:

Selon : Bonjour ou bonsoir

Oui, il faut faire un formulaire caché basé sur une table bidon que l'on
ouvre au démarrage de la table, de façon à avoir une connexion
persistante.
La question a été débattue sur ce forum il y a quelques mois voir
http://www.granite.ab.ca/access/performanceldblocking.htm


Cdt, Blaise
---- ---- ----


"Nicolas" a écrit dans le message de news:
4aafe1b3$0$17764$
bonsoir,
depuis plusieurs jours je développe une base de données.
aujourd'hui j'ai installé mon appli en 2 fichiers
l'un (.mdb - les tables) installé sur notre serveur,
l'autre (.mde - les form, états) installé sur nos ordinateurs,

la vitesse de transfert des données est lente voir très lente malgré un
réseau performant!!

je constate qu'un fichier .ldb sur le serveur apparaît et disparaît
suivant ou je me trouve dans mon appli.
le fait de maintenir en permanence ce fichier ouvert permettrait-il
d'accélérer la vitesse de transfert des données?? si oui, comment y
arriver??

n'y a t-il pas un paramétrage à effectuer dans les options afin de
résoudre mon problème??

merci de votre aide