To satisfy my curiosity, I just tried a quick run for pgbench with UNLOGGED tables.
Under the pgbench transaction model, a kind of tpc-b, changing the history table attribute to "UNLOGGED" did not contribute to the performance.
However, changing all tables to "UNLOGGED" improved the performance *substantially*. :)
The results shown in the right image is averages of running pgbench 10 times
↧