Re: log de postgres

From: Guillaume Lelarge <guillaume(at)lelarge(dot)info>
To: mtcocktail <mtcocktail(at)hotmail(dot)com>
Cc: pgsql-fr-generale(at)postgresql(dot)org
Subject: Re: log de postgres
Date: 2010-06-24 06:59:57
Message-ID: 4C23026D.60103@lelarge.info
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-fr-generale

Bonjour,

Le 24/06/2010 08:37, mtcocktail a écrit :
> [...]
> J'ai une petite question sur les logs de postgres (v8.1)
>
> Voila j'ai dans le log de postgres des erreurs du type :
>
> CEST ERREUR: syntaxe en entrée invalide pour l'entier : « »
>
> Jusque là assez classique peut-être une comparaison de type ='' sur un integer.
>
> Par contre le serveur est en production et le nombre de requête est importante, je voudrais savoir si c'est possible de demander à postgres de loguer la requête en question qui a provoqué cette erreur ?
>
> Pas de loguer toute les requêtes, mais juste celle qui provoque une erreur.
>
> Si kkun à la solution, je suis preneur. :)

Il faut configurer log_min_error_statement. Apparemment, en 8.1, il est
à panic par défaut, ce qui est insuffisant. Configurez-le à error pour
obtenir cette information. Et pas besoin de redémarrer PostgreSQL, un
reload doit suffire.

--
Guillaume
http://www.postgresql.fr
http://dalibo.com

In response to

Browse pgsql-fr-generale by date

  From Date Subject
Next Message damien clochard 2010-06-26 13:09:36 Dalibo a 5 ans
Previous Message mtcocktail 2010-06-24 06:37:20 log de postgres