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

PostgreSQL Discussion :

Exécution lente Postgres


Sujet :

PostgreSQL

  1. #1
    Membre averti
    Inscrit en
    Mai 2008
    Messages
    30
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 30
    Par défaut Exécution lente Postgres
    Bonjour, à tous

    j'ai une pallication desktop java qui se communique avec ma base postgres, mais j'ai remarqué un lentement au niveau de l'executuion des requettes,
    j'ai cru en premier temps que le problème est du de la communication java, mais j'ai accedé directement à ma base Postgres, et j'ai executé une simple requette directement mais vraiment son execution est tres lente.

    je me demande est ce que il y' a quelqu'un qui peut m'aider dans ce stade.

    Cordialement

  2. #2
    Rédacteur/Modérateur

    Avatar de gorgonite
    Homme Profil pro
    Ingénieur d'études
    Inscrit en
    Décembre 2005
    Messages
    10 322
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur d'études
    Secteur : Transports

    Informations forums :
    Inscription : Décembre 2005
    Messages : 10 322
    Par défaut
    quel genre de table ? quel genre de requête ? combien de données environ ?

    un explain analyze sur une requête type ?


    parfois c'est lent, parce que c'est compliqué...
    ensuite, comment est configurée la consommation mémoire ?
    Evitez les MP pour les questions techniques... il y a des forums
    Contributions sur DVP : Mes Tutos | Mon Blog

  3. #3
    Membre averti
    Inscrit en
    Mai 2008
    Messages
    30
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 30
    Par défaut
    une simple requete : select * from matable where numeroid='4785'
    le champ numeroid est bien indexé,
    pour la table comporte a peu pres de 2500000 enregistrements,
    en plus la même base se trouve sur plusieurs machines ont les même caractéristiques, la majorité des machines fonctionnent bien en terme de rapidité de l’exécution des requêtes.

  4. #4
    Membre émérite
    Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mars 2009
    Messages
    552
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mars 2009
    Messages : 552
    Par défaut
    Bonsoir,

    Précisons la demande de gorgonite : Pouvez vous nous donner le résultat de

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    EXPLAIN ANALYZE SELECT * FROM matable WHERE numeroid='4785'
    ?

    (cette requête va donner des informations sur les informations effectuées par postgresql, i.e. est-ce qu'il passe bien par l'indexe, etc.)

Discussions similaires

  1. Exécution lente si lancé en Java Web Start
    Par inumerix dans le forum JWS
    Réponses: 2
    Dernier message: 10/01/2011, 09h01
  2. Exécution lente d'une réquette
    Par Saif_24 dans le forum Jasper
    Réponses: 1
    Dernier message: 31/12/2010, 09h36
  3. Exécutables install Postgre
    Par the java lover dans le forum PostgreSQL
    Réponses: 0
    Dernier message: 03/11/2008, 09h33
  4. [VB2005]Code lent à l'exécution
    Par cd090580 dans le forum Windows Forms
    Réponses: 2
    Dernier message: 15/11/2006, 14h15
  5. [VBA-E]exécution lente de la macro après aperçu
    Par cwain dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 28/03/2006, 17h49

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