HOT patch - version 11 - Mailing list pgsql-hackers

From Pavan Deolasee
Subject HOT patch - version 11
Date
Msg-id 2e78013d0708010204n7cdb5ba4of13ea5d76445e2fa@mail.gmail.com
Whole thread Raw
List pgsql-hackers
<br />Hi All,<br /><br />Please see the version 11 of HOT patch posted on -patches.<br /><br />The concept of marking
thepruned tuples with LP_DELETE and <br />reusing such tuples for subsequent UPDATEs has been removed<br />and replaced
witha simpler mechanism of repairing the page <br />fragmentation as and when possible.<br /><br clear="all" />The
logicof chain pruning has been simplified a lot. In addition, there<br />are fewer new WAL log records. We rather reuse
theexisting WAL<br />record types to log the operations. <br /><br />Few 4 hour DBT2 runs have confirmed that this
simplificationhasn't<br />taken away any performance gains, rather we are seeing better performance<br />with the
changes.The gain can be attributed to the fact that now more <br />HOT updates are possible even if the tuple length
changesbetween<br />updates (since we do the complete page defragmentation)<br /><br />The changes are mostly isolated
inthe above area apart from some<br />stray bug fixes. <br /><br />Thanks,<br />Pavan<br /><br />-- <br />Pavan
Deolasee<br/>EnterpriseDB     <a href="http://www.enterprisedb.com">http://www.enterprisedb.com</a> 

pgsql-hackers by date:

Previous
From: Mark Kirkwood
Date:
Subject: Re: Machine available for community use
Next
From: "kenneth d'souza"
Date:
Subject: Lock and Waiters