Thanks to visit codestin.com
Credit goes to postgrespro.com

Re: New FSM patch - Mailing list pgsql-hackers

From Decibel!
Subject Re: New FSM patch
Date
Msg-id [email protected]
Whole thread Raw
In response to Re: New FSM patch  (Heikki Linnakangas <[email protected]>)
List pgsql-hackers
On Sep 17, 2008, at 9:30 AM, Heikki Linnakangas wrote:
> I think we'd still need to WAL log operations that decrease the  
> amount of free space on page. Otherwise, after we have partial  
> vacuum, we might never revisit a page, and update the FSM, even  
> though there's usable space on the page, leaving the space  
> forgotten forever.


ISTM that it would be better to deal with such corner cases via  
periodic non-partial vacuums, done by something like autovac, and  
probably done with an ever higher-than-normal vacuum_cost_delay  
setting so as to minimize performance. That's likely a lot less  
wasteful than further compounding lock contention for the WAL. Even  
if it does result in more overall IO, you have to trade a *lot* of IO  
to balance out the impact of lock contention.
-- 
Decibel!, aka Jim C. Nasby, Database Architect  [email protected]
Give your computer some brain candy! www.distributed.net Team #1828



pgsql-hackers by date:

Previous
From: Alvaro Herrera
Date:
Subject: Re: optimizing CleanupTempFiles
Next
From: ITAGAKI Takahiro
Date:
Subject: 0x1A in control file on Windows