Re: pgsql: Increase BAS_BULKREAD based on effective_io_concurrency

From: Frédéric Yhuel <frederic(dot)yhuel(at)dalibo(dot)com>
To: Andres Freund <andres(at)anarazel(dot)de>, pgsql-committers(at)lists(dot)postgresql(dot)org
Cc: Christophe Courtois <christophe(dot)courtois(at)dalibo(dot)com>
Subject: Re: pgsql: Increase BAS_BULKREAD based on effective_io_concurrency
Date: 2025-11-28 15:17:47
Message-ID: cbcbeab4-0664-4c14-8245-79262b38029a@dalibo.com
Views: Whole Thread | Raw Message | Download mbox | Resend email
Thread:
Lists: pgsql-committers

Le 08/04/2025 à 08:52, Andres Freund a écrit :
> Increase BAS_BULKREAD based on effective_io_concurrency
>
> Before, BAS_BULKREAD was always of size 256kB. With the default
> io_combine_limit of 16, that only allowed 1-2 IOs to be in flight -
> insufficient even on very low latency storage.

Hi,

I think that backend/storage/buffer/README should be updated to reflect
this change.

Unfortunately, I don't understand the subject well enough to propose a
patch, even though it would probably just involve copying and pasting
your comments into the README.

In response to

Browse pgsql-committers by date

  From Date Subject
Next Message Álvaro Herrera 2025-11-28 18:00:29 Re: pgsql: Inline pg_ascii_tolower() and pg_ascii_toupper().
Previous Message Peter Eisentraut 2025-11-28 15:07:22 pgsql: Generate translator comments for GUC parameter descriptions