"Qingqing Zhou" <zhouqq@cs.toronto.edu> writes:
> BEGIN TRANSACTION WITHOUT XLOG;    /* forbidden vacuum, PITR etc */
> So during this peroid, if any transaction failed, the only consequence is 
> add invisible garbage data.
No, the likely consequence is irretrievable corruption of any table or
index page touched by the transaction.  You're going to have a very hard
time selling this as a good idea.
        regards, tom lane