Bug #119052 | Performance regression in 8.0.40 | ||
---|---|---|---|
Submitted: | 22 Sep 9:22 | Modified: | 23 Sep 2:43 |
Reporter: | zhiyang zhi | Email Updates: | |
Status: | Verified | Impact on me: | |
Category: | MySQL Server: Optimizer | Severity: | S5 (Performance) |
Version: | 8.0.43 | OS: | Linux (5.10.134-19.al8.x86_64) |
Assigned to: | CPU Architecture: | x86 (x86_64) | |
Tags: | comparing 8.0.39 and 8.0.40, performance decreased by 15 times |
[22 Sep 9:22]
zhiyang zhi
[22 Sep 17:45]
MySQL Verification Team
Hi, Thank you for the report but have you tried latest 8.0 ?
[23 Sep 2:15]
zhiyang zhi
We also tested the latest MySQL 8.0 version, and the results were largely consistent with version 8.0.40 but showed significant differences compared to version 8.0.39. # On 8.0.42 ,AvgRunSecSql=0.150 sec Benchmark Average number of seconds to run all queries: 0.150 seconds Minimum number of seconds to run all queries: 0.140 seconds Maximum number of seconds to run all queries: 0.189 seconds Number of clients running queries: 50 Average number of queries per client: 1 # On 8.0.43 ,AvgRunSecSql=0.142 sec Benchmark Average number of seconds to run all queries: 0.142 seconds Minimum number of seconds to run all queries: 0.133 seconds Maximum number of seconds to run all queries: 0.239 seconds Number of clients running queries: 50 Average number of queries per client: 1
[23 Sep 2:43]
MySQL Verification Team
Hi, I verified the behavior. This is a known perf change that is result of a bug fix in .40 that added some checks that are slowing things down. We will be making it faster but will not be at .39 level. Thank you for the test case