I don’t know what out of the box means to “browse” or reproduce exactly what is happening, but there are a few hidden columns, functions and directories that can help with your forensics.
The key system columns of interest to you are xmin and xmax. You can request them like this:
SELECT xmin, xmax, ... FROM table
, , xid. , = . , :
select 1::text::xid::text::int, not(1::text::xid = 2::text::xid);
- xmax , . , .
( ), pageinspect contrib:
SELECT * FROM heap_page_items(get_raw_page('table', 0));
, , . txid_snapshot ( ) . , - xip_list , , , select , , .
, , :
select * from pg_stat_activity;
select * from pg_locks;
, pg_stat_activity pid.
pg_locks xid pid, , , , .
, , , :
select * from table where xmax = 123::text::xid;