From: | Amit kapila <amit(dot)kapila(at)huawei(dot)com> |
---|---|
To: | "pgsql-hackers(at)postgreSQL(dot)org" <pgsql-hackers(at)postgreSQL(dot)org> |
Subject: | Re: [WIP] Performance Improvement by reducing WAL for Update Operation |
Date: | 2012-08-27 12:18:46 |
Message-ID: | 6C0B27F7206C9E4CA54AE035729E9C382852DE51@szxeml509-mbs |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
From: pgsql-hackers-owner(at)postgresql(dot)org [pgsql-hackers-owner(at)postgresql(dot)org] on behalf of Amit kapila [amit(dot)kapila(at)huawei(dot)com]
From: pgsql-hackers-owner(at)postgresql(dot)org [pgsql-hackers-owner(at)postgresql(dot)org] on behalf of Amit Kapila [amit(dot)kapila(at)huawei(dot)com]
Sent: Friday, August 24, 2012 9:16 AM
From: Bruce Momjian [mailto:bruce(at)momjian(dot)us]
Sent: Friday, August 24, 2012 2:12 AM
On Wed, Aug 22, 2012 at 07:38:33PM +0530, Amit Kapila wrote:
I have implemented the WAL Reduction Patch for the case of HOT Update as pointed out by Simon and Robert. In this patch it only goes for Optimized WAL in case of HOT Update with other restrictions same as in previous patch.
The performance numbers for this patch are attached in this mail. It has improved by 90% if the page has fillfactor 80.
Now going forward I have following options:
a. Upload the patch in Open CF for WAL Reduction which contains reductution for HOT and non-HOT updates.
b. Upload the patch in Open CF for WAL Reduction which contains reductution for HOT updates.
c. Upload both the patches as different versions.
Can you suggest which should be the best way to go for this Patch?
Based on above I should send the testing I have done for this Patch.
Any other Suggestions?
With Regards,
Amit Kapila.
Attachment | Content-Type | Size |
---|---|---|
wal_update_changes_hot_update.patch | text/plain | 26.8 KB |
pgbench_hotupdate.htm | text/html | 24.9 KB |
pgbench_for_hot_update.c | text/plain | 63.2 KB |
From | Date | Subject | |
---|---|---|---|
Next Message | Heikki Linnakangas | 2012-08-27 12:28:19 | Re: [WIP] Performance Improvement by reducing WAL for Update Operation |
Previous Message | Dimitri Fontaine | 2012-08-27 11:57:10 | Re: emacs configuration for new perltidy settings |