IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Access Discussion :

Améliorer les performances sur une base Access fractionnée


Sujet :

Access

  1. #1
    Membre à l'essai
    Femme Profil pro
    Étudiant
    Inscrit en
    Mai 2021
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 22
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2021
    Messages : 9
    Points : 10
    Points
    10
    Par défaut Améliorer les performances sur une base Access fractionnée
    Bonjour à tous,

    J'ai terminé le développement sur Access de mon application de gestion et pour pouvoir l'exploiter dans un environnement multi-utilisateur, la base a été fractionnée et le fichier back-end (les tables) a été mis dans un répertoire du serveur Windows de l'entreprise.
    Le problème est que le temps de réponse est plutôt long lorsque que l'on interagi avec la base depuis chez soi (avec accès au serveur via un VPN), il faut entre 30sec et 1min pour ouvrir un état/formulaire, ajouter de nouveaux enregistrements etc...
    Est-ce qu'il y aurait une solution pour réduire au maximum ce temps de réponse ? Je pense que le problème vient surtout de la vitesse de connexion qui chute avec l'utilisation du VPN.

    Merci d'avance

  2. #2
    Modérateur

    Homme Profil pro
    Inscrit en
    Octobre 2005
    Messages
    15 331
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2005
    Messages : 15 331
    Points : 23 786
    Points
    23 786
    Par défaut
    Bonjour.

    Je pense que le problème vient surtout de la vitesse de connexion qui chute avec l'utilisation du VPN.
    Oui probablement, en tout cas cela ne doit pas aider.

    Il n'y a pas de recette miracle, mais commence juste par voir ce que cela donne quand tu ouvres simplement tes tables et interagit avec elles directement (ex : fait afficher le denier enregistrement, ajoute et modifie enregistrements).

    Est-ce que tu as de bon temps de réponse ?
    Si non, pas grand chose à faire :-(.
    Si oui, alors il faut regarder les formulaires et rapports concernés :
    • vérifier leurs sources de données, les requêtes sont-elles rapides ?
    • voir si ils utilisent beaucoup des listes déroulantes avec beaucoup de données.


    Selon l'utilisation tu peux aussi envisager une ré-architecturisation avec une recopie en local des données ou d'une partie des données.

    A+
    Vous voulez une réponse rapide et efficace à vos questions téchniques ?
    Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
    Et aussi regardez dans la FAQ Access et les Tutoriaux Access. C'est plein de bonnes choses.

  3. #3
    Expert confirmé
    Homme Profil pro
    retraité
    Inscrit en
    Juin 2012
    Messages
    3 183
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : retraité
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Juin 2012
    Messages : 3 183
    Points : 5 515
    Points
    5 515
    Par défaut
    Bonjour,

    Quelques discussions sur ce sujet, obtenues en résultat d'une recherche avec "Access working from home VPN"
    Working from home with an access database over VPN
    Working from home with Microsoft Access
    Extrait (traduit avec www.DeepL.com/Translator - version gratuite):
    Solutions pour travailler à domicile avec Microsoft Access

    Copies locales
    Si vous avez besoin d'un accès rapide à vos données et que vous ne vous souciez pas de la multiplicité des utilisateurs, prenez une copie de la base de données et installez-la sur votre machine locale. Si votre base de données comporte un fichier frontal et un fichier dorsal distincts, vous devrez probablement les relier à moins qu'un code de la base de données ne le fasse automatiquement. N'oubliez pas de la sauvegarder, car vous ne serez pas couvert par les sauvegardes automatiques de votre serveur/réseau.

    Bureau à distance

    Le logiciel de bureau à distance vous permet de vous connecter directement à votre ordinateur de bureau et d'exécuter des applications comme si vous étiez au bureau. Les performances et la fonctionnalité de la base de données doivent être les mêmes que si vous étiez assis au bureau. Il existe de nombreuses options disponibles, notamment LogMeIn, GotoAssist, Teamviewer, RemotePC et Anydesk.
    Bureau hébergé

    Une solution de bureau hébergé vous offre une expérience complète de PC Windows hébergée sur une infrastructure en nuage robuste à laquelle vous pouvez accéder de n'importe où. Il devrait être assez simple de déplacer votre base de données Access vers un environnement de bureau hébergé et vous n'aurez pas à souffrir d'une baisse des performances comme ce serait le cas avec l'option VPN. Les coûts varient selon le fournisseur et les options choisies, mais se situent généralement entre 30 et 50 £ par utilisateur et par mois pour un bureau Windows avec Microsoft Office et un espace de stockage partagé.

    VPN

    Les réseaux privés virtuels sont une méthode de connexion sécurisée au réseau de votre entreprise et sont régulièrement mis en place par de nombreux services informatiques et sociétés d'assistance. En outre, de nombreux routeurs de réseau prennent en charge les connexions VPN, qui peuvent être configurées assez facilement.

    Cependant, Access ne fonctionne pas bien sur une connexion VPN et nous ne recommandons normalement pas cette approche pour utiliser votre base de données à distance. Dans le climat actuel, une liaison VPN peut être votre seule option, auquel cas nous vous recommandons vivement d'installer le frontal de votre système Access sur votre PC local/à domicile et d'accéder au fichier de données sur un lecteur partagé via un VPN. Cela permettra de minimiser le trafic réseau et d'assurer la résilience avec plusieurs utilisateurs. Si votre base de données n'est pas divisée entre un fichier frontal et un fichier dorsal distincts, cela doit être fait de manière systématique.

    ...
    Cordialement.

Discussions similaires

  1. Pb de connexion sur une base access
    Par xave dans le forum ASP
    Réponses: 9
    Dernier message: 17/01/2006, 17h26
  2. importer les données d'une base access
    Par warraf dans le forum Access
    Réponses: 9
    Dernier message: 08/11/2005, 22h40
  3. Que faire lorsque les performances d'une base chute ?
    Par Doctor Z dans le forum Oracle
    Réponses: 11
    Dernier message: 16/02/2005, 14h38
  4. requetes BUSINESS OBJECT sur une base ACCESS
    Par greatmaster1971 dans le forum Deski
    Réponses: 1
    Dernier message: 06/10/2004, 14h10
  5. [ODBC] Intranet en PHP : Lister les tables d'une base Access
    Par fblouet dans le forum PHP & Base de données
    Réponses: 7
    Dernier message: 28/10/2003, 14h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo