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 :

Lenteur d'une application Access


Sujet :

Access

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Analyse système
    Inscrit en
    Avril 2012
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Analyse système
    Secteur : Distribution

    Informations forums :
    Inscription : Avril 2012
    Messages : 43
    Points : 36
    Points
    36
    Par défaut Lenteur d'une application Access
    Bonjour,

    Je fais un stage dans une entreprise de plus de 20000 employés et je travaille sur une application Access Client/Serveur dévelopée par un autre stagiaire. Sauf que le problème que je dois résoudre est que l'application est TROP lente. J'ai vu dans undes tutoriels de Loufab que parmis les astuces de diminuer cette lenteur est d'accéder à l'éditeur de registre pour changer quelques paramètres, mais le problème est que je n'ai pas accès au regedit !!

    En fait, l'utilisateur travaille sur la réplica et que lors de l'ouverture et fermeture de l'application, elle met à jour la BD maître.

    Le problème aussi est que même s'il travaille en mode offlien c'est toujours lent !!
    Qu'est ce que je peux faire à ce moment là !

    Merci d'avance et bonne journée

  2. #2
    Membre éprouvé
    Homme Profil pro
    Ingénieur Pilotage
    Inscrit en
    Avril 2009
    Messages
    405
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Ingénieur Pilotage
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2009
    Messages : 405
    Points : 1 063
    Points
    1 063
    Par défaut
    Bjr,

    Ce serait intéressant de lister les spécificités techniques de la base :
    - Qu'est ce qu'elle fait
    - Comment elle le fait ( quelles références ? quelles lignes de codes ? )
    - Ce qui serait intéressant c'est que tu crées un timer pour chaque code VBA executé afin de déterminer les actions qui prennent le plus de temps. (exportation de données , VB ? )

    La solution Editeur de registre me parait radicale. A mon avis , il faut d'abord optimiser le code avant d'aller plus loin.

    Cdt

  3. #3
    Rédacteur/Modérateur
    Avatar de loufab
    Homme Profil pro
    Entrepreneur en solutions informatiques viables et fonctionnelles.
    Inscrit en
    Avril 2005
    Messages
    12 017
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Entrepreneur en solutions informatiques viables et fonctionnelles.
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2005
    Messages : 12 017
    Points : 24 548
    Points
    24 548
    Par défaut
    Bonjour,

    Effectivement ! avant d'aller chercher des solutions dans les réglages de la BDR il faut s'occuper de l'application elle-même.

    Fait interessant que tu rapportes, lorsque tu travailles sans réplica c'est lent.
    Je pencherais pour un problème de conception. Une application qui subit une forte charge ne doit pas être développée n'importe comment, à fortiori par un néophyte.

    Cordialement,

  4. #4
    Nouveau membre du Club
    Homme Profil pro
    Analyse système
    Inscrit en
    Avril 2012
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Analyse système
    Secteur : Distribution

    Informations forums :
    Inscription : Avril 2012
    Messages : 43
    Points : 36
    Points
    36
    Par défaut
    [Bonjour tout le monde,

    merci pour votre réponse.

    Romain, l'application est client/serveur.

    Elle permet à l'utilisateur de saisir un nouveau projet qui est attribué à un entrepreneur qui va faire des travaux sous-terrain.

    l,application permettra à un technicien d'aller sur le chantier avec son laptop et faire le contrôle du travail effectué par l'entrepreneur en suivant une norme et en donnant des notes pour chaque point de contrôle et il y a plusieurs formulaires de contrôles...
    Pour le timer il ne me donne qu'une indication, je l'ai essayé et ca m'a donnée 1748ms pour ouvrir un formulaire (celui qui est le plus lent !!) il y a aussi un problème de lenteur en exportant les données à un fichier excel !!

    Pour Fabrice, j'ai mit la BD en pièce jointe ainsi que quelques fonctions, j'ai enlevé les formulaires. Tu vas constater que la coception est un peu complexe et puis j'ai essayé une fois d'ajouter des colonnes ou de faire des modifications, mais ca me donnne toujours un message m'empechant.

    Svp, J'aimerais avoir votre avis sur la connception de la BD ainsi que la qualité du code que j'ai mit aussi !!
    Bref, de mon côté j'essaie toujours de jouer avec le code source pour diminuer un peu la lenteur mais j'aime pas cette façon de faire. J'aimerais attaquer le problème depuis la source!!
    Même les utilisateurs m'ont demandé de faire certaines modifications au niveau conceptuel, mais j'ai du décliné leurs demandes !!

    Toutes suggestions, remarques et commentaires de votre part m'aideront beaucoup à avancer

    Je vous remercie énormèment et j'attends de vos nouvelles

    Bonne journée

    Cordialement,

  5. #5
    Membre averti Avatar de Vince
    Profil pro
    Inscrit en
    Mars 2002
    Messages
    369
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 369
    Points : 366
    Points
    366
    Par défaut
    Tu as essayé de compresser la/les base(s) avec l'option prévue à cet effet dans Access ?

  6. #6
    Rédacteur/Modérateur
    Avatar de loufab
    Homme Profil pro
    Entrepreneur en solutions informatiques viables et fonctionnelles.
    Inscrit en
    Avril 2005
    Messages
    12 017
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Entrepreneur en solutions informatiques viables et fonctionnelles.
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2005
    Messages : 12 017
    Points : 24 548
    Points
    24 548
    Par défaut
    C'est pour la Caméra cachée ?!

    Tu as déjà posté ce morceau d'application pour le même motif, je t'ai déjà indiqué les corrections que tu devais y apporter.

    C'est une perte de temps aussi bien pour toi que pour nous.

  7. #7
    Nouveau membre du Club
    Homme Profil pro
    Analyse système
    Inscrit en
    Avril 2012
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Analyse système
    Secteur : Distribution

    Informations forums :
    Inscription : Avril 2012
    Messages : 43
    Points : 36
    Points
    36
    Par défaut
    Si j'ai posté de nouveaux, ca veut dire que je n'ai pas trouvé de solutions à ce problème !!! J'ai suivi ce qu'on m'a recommandé mais le problème persiste.

    Donnnnnc Loufab, si c'est une perte de temps pour toi, ca ne l'ai pas pour MOI !! j'espère que tu as bien saisi le message.

    Si tu ne peux plus donner suggérer des idées, il y a d'autres personnes qui pourront m'aider sur le forum !!

    Merci

  8. #8
    Rédacteur/Modérateur
    Avatar de loufab
    Homme Profil pro
    Entrepreneur en solutions informatiques viables et fonctionnelles.
    Inscrit en
    Avril 2005
    Messages
    12 017
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Entrepreneur en solutions informatiques viables et fonctionnelles.
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2005
    Messages : 12 017
    Points : 24 548
    Points
    24 548
    Par défaut
    Je te renvois donc vers ton post précédent,

    http://www.developpez.net/forums/d12...de-formulaire/

    qui comporte les corrections que j'ai passé du temps à te faire mais tu n'as même pas appliqué puisque je retrouve les mêmes grosses bourdes dans l'appli que tu as posté.

Discussions similaires

  1. Réponses: 3
    Dernier message: 12/05/2006, 12h34
  2. securiser une application access
    Par hkiko abdelhaq dans le forum Sécurité
    Réponses: 1
    Dernier message: 18/04/2006, 14h51
  3. Sécuriser une application Access partagé sur réseau
    Par hnb2003 dans le forum Sécurité
    Réponses: 2
    Dernier message: 16/03/2006, 18h10
  4. Comment faire un exécutable d'une application access
    Par b_steph_2 dans le forum Runtime
    Réponses: 4
    Dernier message: 09/02/2006, 16h21
  5. ouvrir une application access périodiquement
    Par cheucheu dans le forum Access
    Réponses: 6
    Dernier message: 22/12/2005, 16h53

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