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
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 |