J'ai une appli assez lourde en VB6 sous access.
Sur un réseau local les perfs sont correctes.
Lorsque j'utilise une connexion VPN (via ADSl 128/1024 des 2 côtés) avec des PC puissants (512 de RAM, AMD XP2800, Disque SATA), le simple fait d'ouvrir la base Access prends 40 s .
Une requête du type :
Set MyShotX = BDD.DBactive.OpenRecordset("SELECT SUM(HT) FROM matable WHERE Facture Like 'F%', dbOpenSnapshot, dbSeeChanges)
Prends également 1mn (en reseau local avec serveur en 100 mbps < 1s)
Il n'est pas pensable de faire des procédures stockées sur le serveur (trop de modifs à faire)
Si quelqu'un a des idées. Merci d'avance.