Re: Should heapam_estimate_rel_size consider fillfactor?
Tomas Vondra <tomas@vondra.me>
From: Tomas Vondra <tomas@vondra.me>
To: Heikki Linnakangas <hlinnaka@iki.fi>,
Peter Eisentraut <peter@eisentraut.org>,
Corey Huinker <corey.huinker@gmail.com>
Cc: PostgreSQL Hackers <pgsql-hackers@lists.postgresql.org>
Date: 2025-02-19T22:56:02Z
Lists: pgsql-hackers
On 2/18/25 13:29, Heikki Linnakangas wrote: > On 18/02/2025 14:01, Tomas Vondra wrote: >> On 2/4/25 17:54, Tomas Vondra wrote: >>> On 2/4/25 16:02, Tomas Vondra wrote: >>>> ... >>>> >>>> Thanks for the report. And yeah, clamping it to 1 seems like the right >>>> fix for this. I wonder if it's worth inventing some sort of test for >>>> this, shouldn't be too hard I guess. >>>> >>>> In any case, I'll take care of the fix/backpatch soon. >>> >>> Here's a proposed fix, including a simple test in the stats suite. >> >> Here's a slightly improved fix, with a proper commit message and >> simplified test case. I plan to push this once the releases get out (I >> know it was stamped already, but ...). > > Looks good, thanks! > Pushed. Thanks! -- Tomas Vondra
Commits
-
Correct relation size estimate with low fillfactor
- 587b6aa3f3ce 17.5 landed
- 9ba7bcc894f1 18.0 landed
-
Consider fillfactor when estimating relation size
- 29cf61ade3f2 17.0 landed