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 :

Compactage et requête extrêmement lents


Sujet :

Access

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    juin 2006
    Messages
    243
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : juin 2006
    Messages : 243
    Points : 86
    Points
    86
    Par défaut Compactage et requête extrêmement lents
    Bonjour, je viens vers vous pour avoir votre avis sur ce problème:

    Il s'agit d'une base access classique de taille très modeste (500 k)

    Du jour au lendemain, la base st devenue très lente. Temps interminable pour la compacter

    Et sur certaines requêtes de mon du type: update avec deux simples tables liées > Temps interminable également.

    Qu'est ce qui pourrait causer ce genre de lenteurs??

    Merci d'avance pour votre aide!

  2. #2
    Rédacteur/Modérateur

    Avatar de Jean-Philippe André
    Homme Profil pro
    Developpeur VBA, C# et VB.Net =]
    Inscrit en
    juillet 2007
    Messages
    14 303
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Canada

    Informations professionnelles :
    Activité : Developpeur VBA, C# et VB.Net =]
    Secteur : Finance

    Informations forums :
    Inscription : juillet 2007
    Messages : 14 303
    Points : 33 540
    Points
    33 540
    Par défaut
    Bonjour,

    les tables liées peuvent être utilisées en meme temps par d'autres utilisateurs ?

    J'en profite poru te donner un peu de lecture :
    https://jdgayot.developpez.com/tutor...cess/liaisons/
    Cycle de vie d'un bon programme :
    1/ ca fonctionne 2/ ca s'optimise 3/ ca se refactorise

    Pas de question technique par MP, je ne réponds pas

    Mes ouvrages :
    Apprendre à programmer avec Access 2016 et Access 2019

    Apprendre à programmer avec VBA Excel
    Prise en main de Dynamics 365 Business Central

    Pensez à consulter la FAQ Excel et la FAQ Access

    Derniers tutos
    Excel et les paramètres régionaux
    Les fichiers Excel binaires : xlsb,

    Autres tutos

  3. #3
    Rédacteur/Modérateur
    Avatar de loufab
    Homme Profil pro
    rédacteur/modérateur
    Inscrit en
    avril 2005
    Messages
    11 336
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : rédacteur/modérateur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : avril 2005
    Messages : 11 336
    Points : 23 054
    Points
    23 054
    Par défaut
    Bonjour,

    "Du jour au lendemain" sans rien faire ?

    C'est une base locale ?

    Cordialement,
    Détecter les modifications formulaire Cloud storage et ACCESS
    Classe MELA(CRUD) Opérateur IN et zone de liste Opérateur LIKE
    Visitez mon Blog
    Les questions techniques par MP ne sont pas lues et je ne pratique pas la bactériomancie

  4. #4
    Membre chevronné

    Profil pro
    Inscrit en
    août 2005
    Messages
    912
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : août 2005
    Messages : 912
    Points : 1 785
    Points
    1 785
    Par défaut
    Bonjour,
    Si c'est possible, il faudrait copier la base sur un autre PC et voire si la lenteur subsiste, dans ce cas c'est la base. Si ce n'est pas le cas c'est le PC et là ça peut être compliqué. Si c'est la base il faudrait essayer de la reconstruire : créer une base vide et importer tous les objets de la table défaillante (tables, requêtes, états, modules .. recocher les références recréer les options (formulaire de démarrage))
    Apres si ça marche pas, plus rarement on peut corriger en recréant les modules vides et en faisant du copier / coller en transitant par une copie intermédiaire du code dans Notepad ou autre.
    ça répare quelquefois.
    Si c'est la base et que toutes les "recettes" ci-dessus n'ont pas marché il faut essayer de déterminer l'objet qui coince par exemple dans une copie de la base ne conserver que quelques enregistrements de chaque table et ainsi de suite. Bon courage

Discussions similaires

  1. Requête trop lente
    Par shadeoner dans le forum SQL
    Réponses: 11
    Dernier message: 23/05/2008, 11h24
  2. Requête trop lente, comment l'optimiser?
    Par getz85 dans le forum Langage SQL
    Réponses: 19
    Dernier message: 29/01/2008, 14h40
  3. Requête extrèmement complexe
    Par julie75 dans le forum Requêtes et SQL.
    Réponses: 5
    Dernier message: 08/10/2007, 13h24
  4. auto-killer une requête trop lente
    Par Nico57 dans le forum Oracle
    Réponses: 5
    Dernier message: 05/12/2006, 19h04
  5. Pourquoi cette requête est lente ?
    Par zenzo dans le forum Langage SQL
    Réponses: 7
    Dernier message: 06/01/2006, 16h15

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