[MDEV-27805] tpcc workload shows regression with MDB-10.6 Created: 2022-02-11 Updated: 2022-09-16 Resolved: 2022-02-11 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | Storage Engine - InnoDB |
| Affects Version/s: | 10.6.5, 10.6.6, 10.7.2, 10.8.1, 10.6.7, 10.7.3, 10.8.2 |
| Fix Version/s: | 10.6.8, 10.7.4, 10.8.3 |
| Type: | Bug | Priority: | Major |
| Reporter: | Krunal Bauskar | Assignee: | Marko Mäkelä |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | race, regression-10.6, statistics | ||
| Attachments: |
|
||||||||||||||||||||||||
| Issue Links: |
|
||||||||||||||||||||||||
| Description |
|
Steps to reproduce: 1. Load TPCC data set (for the experiment I have used --tables=10 --scale=40) given my 24 cores VM. 2. Run the TPCC workload. Retry (1) and (2) with 10.5 and 10.6. You will observe the significant performance difference. If you try to do (1) with 10.5 (loading with 10.5) and (2) with 10.6 you would see that performance is restored back to the original level as set by 10.5. What is going wrong? 2. Behavior is intermittent and also could also get affected by the configuration of load and machine though there is no set pattern observed. [I was able to reproduce it majority of the times (9 out of 10 times). One suggestion to improve reproducibility: load the machine enough to keep CPU busy with loading of the data]. |
| Comments |
| Comment by Krunal Bauskar [ 2022-02-11 ] |
|
Work-around for the said problem: run Analyze table and re-run the queries things should be back to normal. |
| Comment by Krunal Bauskar [ 2022-02-11 ] |
|
|