Ah, I understand. Thanks :).
Steve Crawford wrote:
> This is expected. It has to do with MVCC, not commit. PostgreSQL
> creates a duplicate record for each record that was updated. This is
> how MVCC hangs on to "old" records that may still be in use by other
> transactions.
>
<SNIP>
>
> Cheers,
> Steve