Gracias Alvaro por la pronta respuesta.
Con pg_xlogdump ¿no lo puedo lograr? o no sirve para eso.



Gustavo J. Vaccaro

http://www.gjv.com.ar

El 14/08/2015 a las 07:40 p.m., Alvaro Herrera escribió:
Gustavo Vaccaro escribió:

    Pero si una tabla tiene un trigger que ejecuta un update, o un
    insert o tiene una llamada a una funcion que hace algo de esto,
    entonces NO loguea nada.<br>
    Con esto quiero decir que no tengo toda la profundidad de la
    instruccion. Loguea solamente la instruccion enviada por mi
    programa.<br>
    ¿existe alguna forma de loguear todo lo que se ejecuta en la base de
    datos?
Puedes conseguir lo que quieres usando un event trigger, pero sólo en
9.5 y necesitas una extensión adicional.  Están las slides de mi charla:
http://pgday.ru/en/papers/22
Se supone que habrá video (en inglés, subtitulado en ruso, meh) pero no
lo han subido todavía.

Existe también pg_audit,
https://github.com/2ndQuadrant/pgaudit