From: | Tomas Vondra <tomas(at)vondra(dot)me> |
---|---|
To: | Andres Freund <andres(at)anarazel(dot)de> |
Cc: | Antonin Houska <ah(at)cybertec(dot)at>, Noah Misch <noah(at)leadboat(dot)com>, pgsql-hackers(at)postgresql(dot)org, Thomas Munro <thomas(dot)munro(at)gmail(dot)com>, Heikki Linnakangas <hlinnaka(at)iki(dot)fi>, Robert Haas <robertmhaas(at)gmail(dot)com>, Jakub Wartak <jakub(dot)wartak(at)enterprisedb(dot)com>, Jelte Fennema-Nio <postgres(at)jeltef(dot)nl> |
Subject: | Re: AIO v2.5 |
Date: | 2025-07-22 13:51:12 |
Message-ID: | 21674729-87b9-4bdc-9f36-13f8072b550d@vondra.me |
Views: | Whole Thread | Raw Message | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
Hi,
I kept running the tests on additional storage systems, both "local"
(e.g. RAID on SATA SSDs) and "cloud" (Azure Premium SSD volumes). And
also on FreeBSD/ZFS, to see what non-Linux systems do. I pushed all the
results to the same github repository, into separate branches.
I'm attaching three example charts, from these "new" systems.
In general, it doesn't change the earlier conclusions at all. Most of
the earlier observations apply to these results from these machines with
reasonably different types of storage. So I still think we should stick
to "worker", but consider increasing the default number of workers.
It's possible there's machine with storage/hardware that would work
better with some other io_method value, but that's why it's a GUC. The
default should work for most systems.
I plan to let the current tests complete, but that's about it. I don't
plan to test additional systems for this thread. I'll keep running tests
for the index-prefetch thread, but that's focused on other questions.
regards
--
Tomas Vondra
Attachment | Content-Type | Size |
---|---|---|
freebsd_d16-rows-cold-32GB-16-unscaled.pdf | application/pdf | 163.9 KB |
d16_premium_ssd-rows-cold-32GB-16-unscaled.pdf | application/pdf | 195.3 KB |
ryzen_sata-rows-cold-32GB-16-unscaled.pdf | application/pdf | 194.2 KB |
From | Date | Subject | |
---|---|---|---|
Next Message | Tomas Vondra | 2025-07-22 13:55:42 | Re: index prefetching |
Previous Message | Andrei Lepikhov | 2025-07-22 13:44:11 | Re: track generic and custom plans in pg_stat_statements |