Re: Pre-allocating WAL files

Поиск
Список
Период
Сортировка
От Bossart, Nathan
Тема Re: Pre-allocating WAL files
Дата
Msg-id CB15BEBD-98FC-4E72-86AE-513D34014176@amazon.com
обсуждение исходный текст
Ответ на Re: Pre-allocating WAL files  (Maxim Orlov <m.orlov@postgrespro.ru>)
Ответы Re: Pre-allocating WAL files  (Bharath Rupireddy <bharath.rupireddyforpostgres@gmail.com>)
Re: Pre-allocating WAL files  (Pavel Borisov <pashkin.elfe@gmail.com>)
Список pgsql-hackers
On 10/8/21, 1:55 PM, "Bossart, Nathan" <bossartn@amazon.com> wrote:
> Here is a first attempt at adding the pre-allocation logic to the
> checkpointer.  I went ahead and just used CheckpointWriteDelay() for
> pre-allocating during checkpoints.  I've done a few pgbench runs, and
> it seems to work pretty well.  Initialization is around 15% faster,
> and I'm seeing about a 5% increase in TPS with a simple-update
> workload with wal_recycle turned off.  Of course, these improvements
> go away once segments can be recycled.

Here is a rebased version of this patch set.  I'm getting the sense
that there isn't a whole lot of interest in this feature, so I'll
likely withdraw it if it goes too much longer without traction.

Nathan


Вложения

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

Предыдущее
От: "Bossart, Nathan"
Дата:
Сообщение: Re: archive modules
Следующее
От: "Jonathan S. Katz"
Дата:
Сообщение: Re: 2021-11-11 release announcement draft