From: | Florian Pflug <fgp(dot)phlo(dot)org(at)gmail(dot)com> |
---|---|
To: | Heikki Linnakangas <heikki(at)enterprisedb(dot)com> |
Cc: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>, Pavan Deolasee <pavan(dot)deolasee(at)gmail(dot)com>, Gregory Stark <stark(at)enterprisedb(dot)com>, Bruce Momjian <bruce(at)momjian(dot)us>, PostgreSQL-patches <pgsql-patches(at)postgresql(dot)org> |
Subject: | Re: HOT patch - version 15 |
Date: | 2007-09-06 14:15:17 |
Message-ID: | 46E00B75.1040901@gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-patches |
Heikki Linnakangas wrote:
> That's a pretty sensitive tradeoff, we want to prune often to cut the
> long HOT chains, but not too often because it's pretty expensive to
> acquire the vacuum lock and move tuples around. I don't think we've
> found the optimal solution yet. Separating the pruning and defragmenting
> might help.
Does defragmenting force writing a full page image to the WAL afterwards?
Or does it just log the fact that the page was defragmented, and the actual
work is redone on recovery?
In the first case, over-zealous defragmenting might be costly in terms of
WAL traffic too, not only in term of CPU usage.
greetings, Florian Pflug
From | Date | Subject | |
---|---|---|---|
Next Message | Heikki Linnakangas | 2007-09-06 14:20:57 | Re: HOT patch - version 15 |
Previous Message | Tom Lane | 2007-09-06 14:11:05 | Re: HOT patch - version 15 |