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 :

[ POSTGRESQL ] Probl�me de performance


Sujet :

PostgreSQL

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mars 2003
    Messages
    17
    D�tails du profil
    Informations forums :
    Inscription : Mars 2003
    Messages : 17
    Par d�faut [ POSTGRESQL ] Probl�me de performance
    Je viens de migrer une base Oracle 8i vers prostgres 7.3.2 .

    Les temps de r�ponse sont tres longs pour des requ�tes simples telles que :
    Select count(*) from nom_table;
    Select max(tab_id) from nom_table;
    ...

    La table concern�e est tres large : + d'un million d'enreg
    Il y a tout ce qu'il faut : Index, cl�s ...
    J'ai �galement "ANALIZER" la base et "CLUSTERISER" la table.

    Les requ�tes pr�c�dentes prennent une dizaine de secondes avec postgres alors que c'est pratiquement instantan� avec Oracle.

    Comment peut on optimiser les performances de ces requetes?

  2. #2
    Membre �prouv�
    Inscrit en
    Mai 2003
    Messages
    146
    D�tails du profil
    Informations forums :
    Inscription : Mai 2003
    Messages : 146
    Par d�faut
    essaey un VACCUM mais � mon vais c'est pas ca!

  3. #3
    Membre averti
    Inscrit en
    Mars 2003
    Messages
    17
    D�tails du profil
    Informations forums :
    Inscription : Mars 2003
    Messages : 17
    Par d�faut
    C pareil apres un VACUUM.

    Ca ne viendrait pas de la facon dont sont implement�es ces fonctions sous postgres par rapport � Oracle ?

  4. #4
    Membre �prouv�
    Inscrit en
    Mai 2003
    Messages
    146
    D�tails du profil
    Informations forums :
    Inscription : Mai 2003
    Messages : 146
    Par d�faut
    le Pl/SQL d'oracle et de PostgreSQL plpgsql sont tr�s proches l'unde l'autre mais il me semble qu'il ya des diff�rences quand m�me.

  5. #5
    Membre chevronn�

    Homme Profil pro
    Consultant informatique
    Inscrit en
    Juillet 2002
    Messages
    346
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activit� : Consultant informatique

    Informations forums :
    Inscription : Juillet 2002
    Messages : 346
    Par d�faut
    Je pense qu'on ne peut pas demander � un SGBD gratuit comme PostgresSQL d'�tre aussi rapide qu'un SGBD valait plus de 100000 euros comme Oracle, mais effectivement une grande diff�rence comme celle-ci est quand m�me �tonnante. Moi j'ai r�ussit apr�s un VACUUM ALL � am�liorer les performances. Sinon, si tu trouve autre chose dit le �a pourrait aussi m'int�r�ss�

  6. #6
    Membre averti
    Inscrit en
    Mars 2003
    Messages
    17
    D�tails du profil
    Informations forums :
    Inscription : Mars 2003
    Messages : 17
    Par d�faut
    En fait, je pense que ca vient des statistiques :
    je crois bien que les tables de statistiques Oracle sont bien plus fournies que celles de postgres.

    Oracle doit mettre � jour les tables de stats qui contiennent entre autres le nombre d'enreg par tables, le min et max de certaines colonnes ...

    Merci qd meme pour vos r�ponses.

  7. #7
    Membre averti
    Inscrit en
    Mars 2003
    Messages
    17
    D�tails du profil
    Informations forums :
    Inscription : Mars 2003
    Messages : 17
    Par d�faut [RESOLU][ POSTGRESQL ] Probl�me de performance
    Mais si quelqu'un est sur que le pb ne vient pas de l�, qu'il se manifeste

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. [jeu]probl�me de performance d'un algo
    Par le Daoud dans le forum Algorithmes et structures de donn�es
    R�ponses: 12
    Dernier message: 30/05/2005, 16h07
  2. [C#] Probl�me de performance avec IsDbNull
    Par jab dans le forum Windows Forms
    R�ponses: 8
    Dernier message: 04/04/2005, 11h39
  3. [oracle 9i][Workbench]Probl�me de performance
    Par nuke_y dans le forum Oracle
    R�ponses: 6
    Dernier message: 03/02/2005, 17h38
  4. [Postgresql]Probl�me avec les fonctions ...
    Par fet dans le forum Requ�tes
    R�ponses: 4
    Dernier message: 02/10/2003, 09h04
  5. [PostgreSql] Probl�me de cadreage de char !!!
    Par moipastoi dans le forum Requ�tes
    R�ponses: 3
    Dernier message: 08/05/2003, 18h01

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