From: | Alejandro Carrillo <fasterzip(at)yahoo(dot)es> |
---|---|
To: | "pgsql-es-ayuda(at)postgresql(dot)org" <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: urgente!!! |
Date: | 2011-10-12 13:42:16 |
Message-ID: | 1318426936.90154.YahooMailNeo@web27401.mail.ukl.yahoo.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Yo recomiendo 3 practicas:
1) Efectuar borrado lógico en cada tabla:
a) Creando 2 campos (fecha inicial y fecha final). El borrado se hace por fecha final is not null
b) Creando un campo novedad (I= Insertado, M=Modificado, B = Borrado) y un campo fechanovedad
2) Crear un trigger en cada tabla y copiar el registro a una tabla madre (con muchos campos o con un campo clob donde esté almacenada la información del registro) y luego borrarlo (No aparece en la tabla, pero lo puedes recuperar)
3) Hacer lo mismo que la practica 2, pero guardandolo en un campo tipo blob comprimido con un metodo fuerte de compresión (zip, 7z, rar, etc)
________________________________
De: Jennys Almaguer <jalmaguer(at)estudiantes(dot)uci(dot)cu>
Para: Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>
CC: pgsql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org>; Gustavo Rosso <grosso(at)sadaic(dot)org(dot)ar>
Enviado: martes 11 de octubre de 2011 22:41
Asunto: Re: [pgsql-es-ayuda] urgente!!!
Hola que sepan que soy novata en este sitio, pero tengo que aprovechar para hacer mi pregunta.
Por ejemplo yo tengo en una base de datos una serie de estudiantes con datos y demás... borro un estudiante por equivocación...
que vías existe para poder recuperar este estudiante__???
ya he visto los backup y las contraindicaciones que tiene
Existen otras vías para recuperar al estudiante_????
saludosss
From | Date | Subject | |
---|---|---|---|
Next Message | Alejandro Carrillo | 2011-10-12 13:46:09 | Re: timeout en delete de tabla grande |
Previous Message | David Samudio | 2011-10-12 12:55:46 | Re: timeout en delete de tabla grande |