Buen día, con sólo poner: log_statement = 'MOD'
y enviar un reload al servicio postgres, en el LOG comenzará a registrar todas las sentencias que modifican datos (no loguea SELECT's pero sí INSERT, UPDATE y DELETE, que es lo que te interesa). Saludos El 3 de octubre de 2017, 9:26, Jairo Graterón <jgrate...@gmail.com> escribió: > Buen día, verifica además la aplicación ya que una posible transacción no > culminada, es decir, en alguna parte iniciaste BEGIN y no hiciste el > respectivo COMMIT, hace que se pierdan registros cuando la aplicación se > cierre de manera inesperada, > > > Para encontrar el error activar la siguiente variable de postgresql.conf > > log_statement = 'all' > > Revisa todas las sentencias y seguimientos de transacciones. > > Saludos > > > El 3 de octubre de 2017, 8:08, Gerardo Herzig <gher...@fmed.uba.ar> > escribió: > >> >> >> ----- Mensaje original ----- >> > De: "Fernando A" <soporteallpurp...@gmail.com> >> > Para: "Lista PostgreSQL" <pgsql-es-ay...@postgresql.org> >> > Enviados: Martes, 3 de Octubre 2017 8:54:35 >> > Asunto: Registros desaparecidos de la BD >> > >> > Estimados, >> > en tres ocasiones, me encuentro con que han desaparecido algunos >> registros >> > de distintas tablas de una BD,. >> > Descarto que sea un problema de seguridad, dado que el cliente ha podido >> > observar el problema casi en el momento que le sucedio y parece mas una >> > falla o del sistema o de la BD. >> > Sin embargo aun no encuentro las causas.........solo puedo observar que >> los >> > numeros de identidad saltan y en el log que deja postgres no encuentro >> > información directa con el problema, >> > salvo los siguientes mensajes (de los muchos) que podrian estar o no >> > vinculados: >> > >> > 2017-10-03 03:44:00 ART LOG: no se pudo recibir datos del cliente: >> > Conexión reinicializada por la máquina remota >> > 2017-10-03 03:44:00 ART LOG: se encontró fin de archivo inesperado en >> la >> > conexión del cliente >> > >> > >> > Sin embargo no se si se relacionan con el problema en si o no, ya que el >> > cliente no me pudo identificar con exactitud la hora en que fue el >> problema. >> > Por otro lado, si los mensajes anteriores estan relacionados con el >> > problema en si, pueden desaparecer 20 registros (20 insert) cada uno >> > correspondiente a un solo proceso ? >> > La version de postgres es la 9.1, corriendo sobre un Debian Wheezy y >> > terminales Windows. >> > Cualquier ayuda, se agradece desde ya! >> > >> > Cordiales Saludos, >> > Fernando >> > >> Lo primero que haria es poner el log mas "verboso", para que te quede >> registrada toda la actividad de la base. >> Revisa los parametros log_statements, log_line_prefix >> https://www.postgresql.org/docs/9.1/static/runtime-config-logging.html >> >> A partir de ahi podes hacer una auditoria mas detallada. >> HTH >> Gerardo >> >> >> > -- [image: logo conexia] <http://conexia.com/> *Lautaro Palamidessi* Consultor Técnico DBA *T:* +5411 5173 6159 [image: facebook conexia] <https://goo.gl/OxO8kd> [image: twitter conexia] <https://goo.gl/XGpgl3> [image: linkedin conexia] <https://goo.gl/epcLtV> www.conexia.com <http://conexia.com/> [image: line]