Re: Finding time in WAL logs

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




Le 07-04-25 à 11:43, Simon Riggs a écrit :

On Wed, 2007-04-25 at 11:28 -0400, Pascal Robert wrote:

I'm writing our backup procedure for using WAL and PITR, but to be
able to do a (mostly) perfect PITR, I need to find the time when a
error (DELETE FROM, DROP TABLE, etc.) was made so that I can do a
restore just before the error.

Does PostgreSQL has something similar to "mysqlbinlog" so that I can
look at the content of a WAL archive ?  I tried enabling
"log_min_messages" at "info" level, but it doesn't log the date and
time of a executed statement, so that's not a solution.

http://pgfoundry.org/projects/xlogviewer/

I'd appreciate some feedback. I'll be looking to release a new version
within next few months.

When I look at a log with xlogdump -s /tmp/NAMEOFWAL, I always get this at the end :

	Unable to read continuation page?

BTW, the statements look like this :

	0/15FFE470: prv 0/15FFE440; xid 2332; HEAP  info 10 len 18 tot_len 46
DELETE FROM 16612 WHERE ...delete: ts 1663 db 16384 rel 16612 block 1413 off 5

(this is for a DELETE FROM table without any WHERE clause). I see the XID, but can you also display date and time in the ouput ?

[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux