2011/8/30 Jonathan Finlay <jmfinl...@gmail.com>: > Buenas, > > Sé (al menos creo saberlo) que los datos despues de un delete siguen en la > base de datos, pero que son marcados como eliminados y que > HeapTupleSatisfiesVisibility() en el nucleo de postgres indica que estos > regoistros no sean mostrados ni usados, ahora yo quiero recuperar esos datos
que version de postgres es? apaga el autovacuum ahora... y no ejecutes vacuum manualmente (aun asi si estas en 8.4+ hay ocasiones en que puede decidir reutilizar el espacio aun sin un vacuum previo que lo marque como reutilizable) > y para ello me pregunto: > > ¿Es posible cambiar HeapTupleSatisfiesVisibility() de manera temporal sin > recompilar postgres? > no > ¿Hay algún truco para ejecutar una consulta indicando el valor de > HeapTupleSatisfiesVisibility()? > no > ¿Alguien a logrado recuperar información de postgres? si Sí ¿Como? > imagino que se puede hacer una herramienta basada en VACUUM que haga el truco pero dependera de que version es, si son datos de una sola tabla, etc, etc, etc -- Jaime Casanova www.2ndQuadrant.com Professional PostgreSQL: Soporte 24x7 y capacitación - Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org) Para cambiar tu suscripción: http://www.postgresql.org/mailpref/pgsql-es-ayuda