[HACKERS] Striping CLOG and Subtrans

2005-12-03 Thread Simon Riggs
Transaction Ids are assigned consecutively. As a result, access to the bitmaps for CLOG and Subtrans will have a tendency to access the just-recently allocated end of those data structures, which are updated on successful transaction creation/completion (high level view). Earlier we found that

Re: [HACKERS] Striping CLOG and Subtrans

2005-12-03 Thread Tom Lane
Simon Riggs [EMAIL PROTECTED] writes: These changes have almost no negative impact on run time performance and can be implemented with minimum change. We can discuss whether the false sharing phenomena actually occurs, but the bottom line ISTM is that if we can avoid it ever occurring, for

Re: [HACKERS] Striping CLOG and Subtrans

2005-12-03 Thread Simon Riggs
On Sat, 2005-12-03 at 11:49 -0500, Tom Lane wrote: Simon Riggs [EMAIL PROTECTED] writes: These changes have almost no negative impact on run time performance and can be implemented with minimum change. We can discuss whether the false sharing phenomena actually occurs, but the bottom line