>AFAICS your tests are badly variable, but as Alvaro says, they aren't >accurate enough to tell there's a regression.
By running performance scenario in suse 11 board, the readings are not varying much except 8 threads, as i feel my board is a 4 core machine.
Performance readings are attached for original, 256, 512, 1000 and 1800 size of records.
Conclusions from the readings:
1. With orignal pgbench there is a max 9% WAL reduction with not much performance difference. 2. With 250 record pgbench there is a max wal reduction of 30% with not much performance difference. 3. With 500 and above record size in pgbench there is an improvement in the performance and wal reduction both.
If the record size increases there is a gain in performance and wal size is reduced as well.