From: | "imai(dot)yoshikazu(at)fujitsu(dot)com" <imai(dot)yoshikazu(at)fujitsu(dot)com> |
---|---|
To: | 'Pavel Stehule' <pavel(dot)stehule(at)gmail(dot)com> |
Cc: | Imai Yoshikazu <yoshikazu_i443(at)live(dot)jp>, "pgsql-hackers(at)lists(dot)postgresql(dot)org" <pgsql-hackers(at)lists(dot)postgresql(dot)org> |
Subject: | RE: [Proposal] Add accumulated statistics for wait event |
Date: | 2020-02-12 04:35:57 |
Message-ID: | OSBPR01MB46169E84257D9425D539BA4F941B0@OSBPR01MB4616.jpnprd01.prod.outlook.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
On Sat, Feb 1, 2020 at 5:50 AM, Pavel Stehule wrote:
> today I run 120 5minutes pgbench tests to measure impact of this patch. Result is attached.
...
> Thanks to Tomas Vondra and 2ndq for hw for testing
Thank you for doing a lot of these benchmarks!
> The result is interesting - when I run pgbench in R/W mode, then I got +/- 1% changes in performance. Isn't important if
> tracking time is active or not (tested on Linux). In this mode the new code is not on critical path.
It seems performance difference is big in case of read only tests. The reason is that write time is relatively longer than the
processing time of the logic I added in the patch.
> Looks so for higher scale than 5 and higher number of users 50 the results are not too much stable (for read only tests - I
> repeated tests) and there overhead is about 10% from 60K tps to 55Ktps - maybe I hit a hw limits (it running with 4CPU)
Yes, I suspect some other bottlenecks may be happened and it causes the results unstable. However, it may be better to
investigate what is actually happened and why performance is increased/decreased for over 10%. I will inspect it.
Also I attach v5 patches which corresponds to other committed patches.
--
Yoshikazu Imai
Attachment | Content-Type | Size |
---|---|---|
0001-Add-pg_stat_waitaccum-view-v5.patch | application/octet-stream | 30.7 KB |
0002-POC-Change-measuring-method-of-wait-event-time-fr-v5.patch | application/octet-stream | 1.9 KB |
From | Date | Subject | |
---|---|---|---|
Next Message | Andres Freund | 2020-02-12 04:54:37 | Re: [HACKERS] Moving relation extension locks out of heavyweight lock manager |
Previous Message | Michael Paquier | 2020-02-12 04:35:07 | Re: Add %x to PROMPT1 and PROMPT2 |