[MDEV-32750] Performance degradation in MariaDB 10.11 Created: 2023-11-09 Updated: 2023-11-09 |
|
| Status: | Open |
| Project: | MariaDB Server |
| Component/s: | Storage Engine - InnoDB |
| Affects Version/s: | 10.11.4 |
| Fix Version/s: | None |
| Type: | Bug | Priority: | Minor |
| Reporter: | Keshan Nageswaran | Assignee: | Unassigned |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | performance, regression | ||
| Environment: |
Amazon AL2 I3EN.6XL |
||
| Attachments: |
|
| Description |
|
Hi, we are trying to migrate MariaDB from 10.4.10 to 10.11.4. We addressed most of the breaking changes specified in official documentation. Below are cnf changes made to 10.11.4. Removed all deprecated variables innodb_autoextend_increment, innodb_thread_concurrency, innodb_thread_sleep_delay, innodb_log_compressed_pages, innodb_sync_array_size. Regarding innodb_buffer_pool_instances and innodb_buffer_pool_size, innodb_buffer_pool_size value gets calculated based on the following logic.
Calculation logic:
pool_instances reflects innodb_buffer_pool_instances in above calculation logic. In 10.11, innodb_buffer_pool_instances variable is removed (MDEV-15058) we are defaulting pool_instance to 1. Please advise anything to be changed to above logic as our performance test results shows more slow queries and innodb_buffer_pool not efficiently performing. I have also attached the cnf config for reference as well. mycnf.txt Below are details on performance and high disk I/O observed during testing: Executed TPCC like workload provided by Percona-labs on both host (10.4.10 and 10.11.4). Intention is to find any regression with the current cnf config used in 10.11. Setup Observation:
Appreciate if I get any suggestions to fine tune the performance in 10_11 and if any other metrics to be checked please guide on that. |