On Thu, Jan 16, 2014 at 8:19 AM, Tom Lane <tgl@sss.pgh.pa.us> wrote:
> I think the usecases that would want this for DML probably also wan this > to work for unlogged, temp tables.
Huh? Unlogged tables generate *zero* WAL, by definition.
Transactions that only change unlogged tables still generate commit records to WAL.
I don't think that amount of WAL is particularly relevant to this discussion, but I was recently surprised by it, so wanted to publicize it. (It was causing a lot of churn in my WAL due to interaction with archive_timeout)