Buenas gente, les hago una consulta: Hay alguna forma de ver las ddl y dml que fueron ejecutadas en un intervalo de tiempo dado en UNA DB. Supongamos que se encuentra activo el archivado y que se tienen los wal correspondientes.
No está activo el log de ddl y dml en el postgresql.conf. Y entiendo que esto no sería bueno por cuestiones de performance. La idea sería ver qué fue ejecutado para poder, supongamos, reejecutar selectivamente un conjunto de sentencias. Un escenario donde sería necesario algo como lo anterior es: Se levanta un dump de UNA db (de varias que hay en un server) y la aplicación se conecta y realiza dml. Pasado unos instantes se detecta que el dmp no era el indicado (era viejo) y se quiere levantar el correcto y revisar (visualmente) el conjunto de acciones realizadas por la app sobre db incorrecta para tratar de rehacerlas en la nueva db. Hay alguna forma de hacer esto en Postgresql 9.6 Saludos y gracias de antemano.