| From: | Stephane Bortzmeyer <bortzmeyer(at)nic(dot)fr> |
|---|---|
| To: | Hajatiana RAHOLIARIJAONA <administrateur(at)vivetic(dot)mg> |
| Cc: | pgsql-fr-generale(at)postgresql(dot)org |
| Subject: | Re: Requette bloquant |
| Date: | 2009-09-22 06:46:48 |
| Message-ID: | 20090922064648.GA11549@nic.fr |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-fr-generale |
On Tue, Sep 22, 2009 at 09:25:57AM +0300,
Hajatiana RAHOLIARIJAONA <administrateur(at)vivetic(dot)mg> wrote
a message of 52 lines which said:
> Je cherche actuellement des outils permettant de detecter les
> requettes qui bloque ou très gourmand en ressources.
Pendant que le serveur tourne, le meilleur outil pour le surveiller
est pg_top (cf. <http://www.bortzmeyer.org/pgtop.html>).
On peut aussi regarder le journal de PostgreSQL. Par exemple, l'option
'log_min_duration_statement' permet de n'indiquer dans le journal que
les requêtes qui prennent plus de N secondes, ce qui évite de charger
le journal pour rien.
Pour évaluer une requête individuelle, EXPLAIN et EXPLAIN ANALYZE sont
d'excellents outils
(cf. <http://www.bortzmeyer.org/explain-postgresql.html>).
| From | Date | Subject | |
|---|---|---|---|
| Next Message | bortzmeyer | 2009-09-22 06:50:45 | Re: Requette bloquant |
| Previous Message | Hajatiana RAHOLIARIJAONA | 2009-09-22 06:25:57 | Requette bloquant |