Re: Reponse lente de postgres

From: Jean-Paul Argudo <jean-paul(at)argudo(dot)org>
To: Hajatiana RAHOLIARIJAONA <administrateur(at)saisie(dot)mg>
Cc: pgsql-fr-generale(at)postgresql(dot)org
Subject: Re: Reponse lente de postgres
Date: 2007-07-30 15:02:45
Message-ID: 46ADFD95.8050203@argudo.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-fr-generale

Bonjour Hajatiana,

> Pourriez vous m'aider à resoudre ce pb?

Oui, pour cela essayez de nous poster sur la liste:

- la version que vous utilisez de PostgreSQL ?

- la liste de tous les paramètres du fichier postgresql.conf
qui ne sont pas commentés

> J'ai 400 à 500 connexions avec 2 DELL poweredge 2850, 8go de
> ram en cluster, postgresql est aussi en clustering avec RHCS
> sur RHEL4 AS.

La machine semble correcte, sans plus. Maintenant, je pressens soit un
problème de configuration du serveur, soit l'absence de procédures de
maintenance, soit un problème au niveau du code (utilisez-vous bien des
BEGIN... END dans le code? Utilisez-vous des LOCK explicites, etc...)...

Soit tous ces problèmes en même temps.

Que donne l'exécution de la requête suivante, lorsque vous constatez les
LOCKs dont vous parlez?

SELECT
procpid,
usename,
(now() - query_start) as age,
c.relname,
l.mode,
l.granted
FROM
pg_stat_activity a
LEFT OUTER JOIN pg_locks l
ON (a.procpid = l.pid)
LEFT OUTER JOIN pg_class c
ON (l.relation = c.oid)
WHERE
c.relname !~ '^pg'
ORDER BY
pid;

Merci pour vos précisions,

--
Jean-Paul Argudo
www.dalibo.com
www.PostgreSQLFr.org

In response to

Responses

Browse pgsql-fr-generale by date

  From Date Subject
Next Message Oliver Elphick 2007-07-30 15:05:28 Re: Copy from : ERROR: date/time field value out of range
Previous Message Eric Brison 2007-07-30 14:59:47 Re: Copy from : ERROR: date/time field value out of range