Re: Registros desaparecidos de la BD

From: Gerardo Herzig <gherzig(at)fmed(dot)uba(dot)ar>
To: Fernando A <soporteallpurpose(at)gmail(dot)com>
Cc: Lista PostgreSQL <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Registros desaparecidos de la BD
Date: 2017-10-03 12:08:48
Message-ID: 106342133.106081.1507032528765.JavaMail.zimbra@fmed.uba.ar
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

----- Mensaje original -----
> De: "Fernando A" <soporteallpurpose(at)gmail(dot)com>
> Para: "Lista PostgreSQL" <pgsql-es-ayuda(at)postgresql(dot)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

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Jairo Graterón 2017-10-03 12:26:34 Re: Registros desaparecidos de la BD
Previous Message Fernando A 2017-10-03 11:54:35 Registros desaparecidos de la BD