From: | Robert Haas <robertmhaas(at)gmail(dot)com> |
---|---|
To: | Tomas Vondra <tomas(at)vondra(dot)me> |
Cc: | Melanie Plageman <melanieplageman(at)gmail(dot)com>, Nazir Bilal Yavuz <byavuz81(at)gmail(dot)com>, Dilip Kumar <dilipbalaut(at)gmail(dot)com>, Heikki Linnakangas <hlinnaka(at)iki(dot)fi>, Thomas Munro <thomas(dot)munro(at)gmail(dot)com>, Andres Freund <andres(at)anarazel(dot)de>, Pg Hackers <pgsql-hackers(at)postgresql(dot)org> |
Subject: | Re: BitmapHeapScan streaming read user and prelim refactoring |
Date: | 2025-02-12 20:57:09 |
Message-ID: | CA+TgmoY_Neb2eha1nF0KJT=YLTC9XmnbhOpbY+hZvR7Vk9j1GA@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
On Wed, Feb 12, 2025 at 3:07 PM Tomas Vondra <tomas(at)vondra(dot)me> wrote:
> AFAICS the "1" value is simply one of the many "defensive" defaults in
> our sample config. It's much more likely to help than cause harm, even
> on smaller/older systems, but for many systems a higher value would be
> more appropriate. There's usually a huge initial benefit (say, going to
> 16 or 32), and then the benefits diminish fairly quickly.
I'm happy to see us change the value to something that is likely to be
good for most people. I think it's OK if people on very tiny systems
need to change a few defaults for optimum performance. We should keep
in mind that people do sometimes run PostgreSQL on fairly small VMs
and not go crazy with it, but there's no reason to pretend that the
typical database runs on a Raspberry Pi.
--
Robert Haas
EDB: http://www.enterprisedb.com
From | Date | Subject | |
---|---|---|---|
Next Message | Devulapalli, Raghuveer | 2025-02-12 21:02:27 | RE: Improve CRC32C performance on SSE4.2 |
Previous Message | Anton A. Melnikov | 2025-02-12 20:42:32 | Re: Change GUC hashtable to use simplehash? |