Re: Bgwriter strategies

Поиск
Список
Период
Сортировка
От Heikki Linnakangas
Тема Re: Bgwriter strategies
Дата
Msg-id 468E1F9B.2020904@enterprisedb.com
обсуждение исходный текст
Ответ на Re: Bgwriter strategies  (Greg Smith <gsmith@gregsmith.com>)
Список pgsql-hackers
Greg Smith wrote:
> On Fri, 6 Jul 2007, Heikki Linnakangas wrote:
> 
>> There's something wrong with that. The number of buffer allocations 
>> shouldn't depend on the bgwriter strategy at all.
> 
> I was seeing a smaller (closer to 5%) increase in buffer allocations 
> switching from no background writer to using the stock one before I did 
> any code tinkering, so it didn't strike me as odd.  I believe it's 
> related to the TPS numbers.  When there are more transactions being 
> executed per unit time, it's more likely the useful blocks will stay in 
> memory because their usage_count is getting tickled faster, and 
> therefore there's less of the most useful blocks being swapped out only 
> to be re-allocated again later.

Did you run the test for a constant number of transactions? If you did, 
the access pattern and the number of allocations should be *exactly* the 
same with 1 client, assuming the initial state and the seed used for the 
random number generator is the same.

--   Heikki Linnakangas  EnterpriseDB   http://www.enterprisedb.com


В списке pgsql-hackers по дате отправления:

Предыдущее
От: Greg Smith
Дата:
Сообщение: Re: Bgwriter strategies
Следующее
От: Peter Eisentraut
Дата:
Сообщение: Re: usleep feature for pgbench