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 :

Paramètrer le postgres.conf


Sujet :

PostgreSQL

  1. #1
    Membre éclairé Avatar de Empty_body
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    681
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2004
    Messages : 681
    Par défaut Paramètrer le postgres.conf
    Bonjour,

    J'ai un petit problème de performance avec un serveur postgres, j'ai laissé le fichier de config de postgres 8.2.4 par défaut mais il semblerait que ce ne soit pas une bonne idée. Certainnes queries, longues et faisant des jointures sur des tables contenants plusieurs milliers de lignes prennent jusque 15 secondes. Le serveur que j'utilise est un quadri xeon 3,2 ghz avec 8 giga de ram et un dd 10000 rpm donc, je ne pense pas que la config soit trop faible pour servir uniquement de serveur postgres. J'aimerais savoir si certains d'entre vous on rencontré ce genre de désagrément et ce qu'ils ont mis dans les variables shared_buffer, work_mem, maintenance_work_mem et effective_cache_size. J'ai lu pas mal de trucs au sujet de ces variables mais n'ai trouvé rien de vraiment concrèt. Quelqu'un situe le problème? Merci.

    (le serveur tourne sous red hat ES4.4 et le nombre d'utilisateur qui accèdent à la DB via l'application est plus de 150 en même temps...)

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Août 2007
    Messages
    128
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 128
    Par défaut
    Laisser le fichier de config par défaut est une erreur majeure.

    Alors, pour aller vite, quelques valeurs plus logiques :
    • shared_buffer : 500Mo ;
    • work_mem : 32Mo ;
    • maintenance_work_mem : 256 Mo ;
    • effective_cache_size = 4096 Mo.


    Ce sont des valeurs pour commencer, ensuite faut peaufiner. Notamment tu ne parles pas de max_fsm_pages.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 6
    Dernier message: 21/12/2010, 13h47
  2. postgres sql et requêtes paramétrées ASP.net
    Par oldBoy dans le forum PostgreSQL
    Réponses: 0
    Dernier message: 19/04/2010, 00h56
  3. Paramètre requete SQL (ADOQuery)
    Par GaL dans le forum C++Builder
    Réponses: 3
    Dernier message: 30/07/2002, 11h24
  4. [Kylix] Requetes Kylix pour postgres
    Par Miltown dans le forum EDI
    Réponses: 1
    Dernier message: 29/05/2002, 20h22
  5. [Kylix] Kylix - Postgres
    Par Miltown dans le forum EDI
    Réponses: 1
    Dernier message: 29/05/2002, 20h19

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