On Dec 18, 2011, at 2:28 AM, Gianni Ciolli wrote:
> I have written some notes about autonomous subtransactions, which have
> already been touched (at least) in two separate threads; please find
> them at
> 
>  http://wiki.postgresql.org/wiki/Autonomous_subtransactions

The document seems to mix the terms subtransaction and autonomous transaction. 
That's going to generate a ton of confusion, because both terms already have 
meaning associated with them:

- Autonomous transaction means you can execute something outside of your 
current transaction and it is in no way effected by the current transaction 
(doesn't matter if T0 commits or not).
- Subtransactions are an alternative to savepoints. They allow you to break a 
large transaction into smaller chunks, but if T0 doesn't commit then none of 
the subtransactions do either.
--
Jim C. Nasby, Database Architect                   j...@nasby.net
512.569.9461 (cell)                         http://jim.nasby.net



-- 
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers

Reply via email to