From: | Andres Freund <andres(at)anarazel(dot)de> |
---|---|
To: | Pavel Borisov <pashkin(dot)elfe(at)gmail(dot)com> |
Cc: | Alexander Korotkov <aekorotkov(at)gmail(dot)com>, Aleksander Alekseev <aleksander(at)timescale(dot)com>, pgsql-hackers <pgsql-hackers(at)postgresql(dot)org>, Mason Sharp <masonlists(at)gmail(dot)com>, vignesh C <vignesh21(at)gmail(dot)com> |
Subject: | Re: POC: Lock updated tuples in tuple_update() and tuple_delete() |
Date: | 2023-03-07 01:50:29 |
Message-ID: | 20230307015029.dhxggojakwvkiyki@awork3.anarazel.de |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
Hi,
On 2023-03-02 14:28:56 +0400, Pavel Borisov wrote:
> 2. Heap updates with low tuple concurrency:
> Prepare with pkeys (pgbench -d postgres -i -I dtGvp -s 300 --unlogged-tables)
> Update 3*10^7 rows, 50 conns (pgbench postgres -f
> ./update-only-account.sql -s 300 -P10 -M prepared -T 600 -j 5 -c 50)
>
> Result: Both patches and master are the same within a tolerance of
> less than 0.7%.
What exactly does that mean? I would definitely not want to accept a 0.7%
regression of the uncontended case to benefit the contended case here...
Greetings,
Andres Freund
From | Date | Subject | |
---|---|---|---|
Next Message | Katsuragi Yuta | 2023-03-07 01:58:21 | Re: [Proposal] Add foreign-server health checks infrastructure |
Previous Message | Ryo Yamaji (Fujitsu) | 2023-03-07 01:48:21 | RE: The order of queues in row lock is changed (not FIFO) |