From: | David Rowley <dgrowleyml(at)gmail(dot)com> |
---|---|
To: | Dean Rasheed <dean(dot)a(dot)rasheed(at)gmail(dot)com> |
Cc: | Andres Freund <andres(at)anarazel(dot)de>, Masahiko Sawada <sawada(dot)mshk(at)gmail(dot)com>, Jakub Wartak <jakub(dot)wartak(at)enterprisedb(dot)com>, Andrew Dunstan <andrew(at)dunslane(dot)net>, Peter Eisentraut <peter(at)eisentraut(dot)org>, PostgreSQL Hackers <pgsql-hackers(at)lists(dot)postgresql(dot)org> |
Subject: | Re: Performance degradation on concurrent COPY into a single relation in PG16. |
Date: | 2023-08-02 00:25:35 |
Message-ID: | CAApHDvp_qmfCW6UmTtz=oz3hD=B2YCAT64YU-nycim8H9tzKFg@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
On Wed, 2 Aug 2023 at 07:38, Dean Rasheed <dean(dot)a(dot)rasheed(at)gmail(dot)com> wrote:
> Running the new test on slightly older Intel hardware (i9-9900K, gcc
> 11.3), I get the following:
Thanks for running those tests. I've now pushed the fastpath4.patch
after making a few adjustments to the header comments to mention the
new stuff that was added in v16.
> I don't know why HEAD and v16 aren't consistent, but it's seems to be
> quite reproducible, even though the numutils source is the same in
> both branches, and using gdb to dump the disassembly for
> pg_strtoint32_safe() shows that it's also the same.
I also see it's inconsistent, but the other way around. Here are some
fresh tests with master and REL_16_STABLE with the committed code and
the version directly prior to the commit:
master @ 3845577cb
latency average = 1575.879 ms
6.79% postgres [.] pg_strtoint32_safe
master~1
latency average = 1968.004 ms
14.28% postgres [.] pg_strtoint32_safe
REL_16_STABLE
latency average = 1735.163 ms
6.04% postgres [.] pg_strtoint32_safe
REL_16_STABLE~1
latency average = 2188.186 ms
13.83% postgres [.] pg_strtoint32_safe
David
From | Date | Subject | |
---|---|---|---|
Next Message | Masahiro Ikeda | 2023-08-02 00:34:55 | Re: Support to define custom wait events for extensions |
Previous Message | Jeff Davis | 2023-08-01 23:59:33 | Re: Faster "SET search_path" |