Re: Add PQsendSyncMessage() to libpq
От | Anton Kirilov |
---|---|
Тема | Re: Add PQsendSyncMessage() to libpq |
Дата | |
Msg-id | fdbf4c41-37ea-9da5-46c5-4c167ac79e8a@gmail.com обсуждение исходный текст |
Ответ на | Re: Add PQsendSyncMessage() to libpq (Michael Paquier <michael@paquier.xyz>) |
Список | pgsql-hackers |
Hello, On 02/05/2023 00:55, Michael Paquier wrote: > Well, these are nice numbers. At ~1% I am ready to buy the noise > argument, but what would the range of the usual noise when it comes to > multiple runs under the same conditions> I managed to get my patch tested in the TechEmpower Framework Benchmarks continuous benchmarking environment, and even though it takes roughly a week to get a new set of results, now there had been a couple of runs both with and without my changes. All 4 database-bound Web application tests (single query, multiple queries, fortunes, and data updates) saw improvements, by approximately 8.94%, 0.64%, 9.54%, and 2.78% respectively. The standard errors were 0.65% or less, so there was practically no change in the second test. However, I have seen another implementation experience a much larger improvement (~6.69%) in that test from essentially the same optimization, so I think that my own code has another bottleneck. Note that these test runs were not in the same benchmarking environment as the one I used previously for a quick check, so the values differ. Also, another set of results should become available in a week or so (and would be based on my optimization). Links to the test runs: https://www.techempower.com/benchmarks/#section=test&runid=1ecf679a-9686-4de7-a3b7-de16a1a84bb6&l=zik0zi-35r&w=zhb2tb-zik0zj-zik0zj-sf&test=db https://www.techempower.com/benchmarks/#section=test&runid=aab00736-445c-4b7f-83b5-451c47c83395&l=zik0zi-35r&w=zhb2tb-zik0zj-zik0zj-sf&test=db https://www.techempower.com/benchmarks/#section=test&runid=bc7f7570-a88e-48e3-9874-06d7dc0a0f74&l=zik0zi-35r&w=zhb2tb-zik0zj-zik0zj-sf&test=db https://www.techempower.com/benchmarks/#section=test&runid=e6dd1abd-7aa2-4846-9b44-d8fd8a23d385&l=zik0zi-35r&w=zhb2tb-zik0zj-zik0zj-sf&test=db (ordered chronologically; the first 2 did not include my optimization) Best wishes, Anton Kirilov
В списке pgsql-hackers по дате отправления: