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 au lancement


Sujet :

Access

  1. #1
    Membre éclairé

    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    626
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Juillet 2005
    Messages : 626
    Points : 726
    Points
    726
    Par défaut Lenteur au lancement
    Un frontal access en réseau microsoft pur relié à une base centrale sur un point de partage.
    Au lancement si l'on fait rien de spécial l'appli est très très lente à répondre,
    par contre si le client sur son frontal rempli un listview à travers une requete tout devient normal au niveau de la réactivité de l'appli.
    C'est une requete standard en lecture et en avant seulement.

    La base est en ADO à 100%, 60 tables, le MCD est nickel (déjà exporté tables et liaisons sans ombrages sur SQL test effectué pour le futur).
    Tout est fait à l'économie.

    Au lancement du frontal (tables liées) une requete de comptage s'execute uniquement.
    Le frontal était en DAO à l'origine et je n'ai pas souvenir de ce problème en DAO mais à cette époque les tables étaient peu remplis.
    Je serais heureux de savoir si une personne ...
    D'avance merci à tous

  2. #2
    Expert éminent sénior

    Avatar de Tofalu
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Octobre 2004
    Messages
    9 501
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Octobre 2004
    Messages : 9 501
    Points : 32 311
    Points
    32 311
    Par défaut
    Une chose est sûr, DAO est plus performant que ADO. En effet DAO a été conçu pour le moteur de base de données JET (Access)

  3. #3
    Responsable Access

    Avatar de Arkham46
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    5 865
    Détails du profil
    Informations personnelles :
    Localisation : France, Loiret (Centre)

    Informations forums :
    Inscription : Septembre 2003
    Messages : 5 865
    Points : 14 522
    Points
    14 522
    Par défaut
    slt,

    tu ouvres un recordset sur une table liée bidon à l'ouverture de la base et tu le laisses ouvert...comme ça ça garde le lien entre les deux bases au lieu de le refaire à chaque requête.

    c'est con mais j'ai pas vu d'autres solutions...

Discussions similaires

  1. [Indigo / GWT] Lenteur au lancement d'Eclipse
    Par valkeke dans le forum Eclipse
    Réponses: 2
    Dernier message: 14/10/2012, 16h29
  2. [AC-2007] Lenteur d'une requête lors du premier lancement
    Par Bamban dans le forum Access
    Réponses: 4
    Dernier message: 27/10/2011, 17h15
  3. Réponses: 5
    Dernier message: 24/02/2010, 13h03
  4. Réponses: 12
    Dernier message: 30/10/2009, 17h48
  5. Lenteur au lancement d'un setup
    Par winniethepooh dans le forum Outils
    Réponses: 3
    Dernier message: 17/07/2008, 15h09

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