Status: Confirmed (View Workflow)
Affects Version/s: 10.2, 10.3, 10.1.36, 10.4.10
Environment:Docker hub image MariaDB 10.1.36 to 10.4.10
RAM: 58 GB
Model name: Intel(R) Xeon(R) Platinum 8167M CPU @ 2.00GHz
Number of Databases: 100
When I am trying to upgrade >=10.1.36 to 10.4.10, following issue is coming.
Count of open_tables increasing beyond 100K, if load increases it is going beyond 200K.
Due to this queries execution becomes slow, number of slow queries are increasing and after some time mariaDB is unable to handle requests.
This issue is not occurring with 10.1.35 and count of open_tables not crossing default limit(400),working perfectly with 10.1.35.
After commenting out the if-statement-block in sql/sql_base.cc from above commit issue is resolved and working properly.
if-statement : if (table_list->table->file->referenced_by_foreign_key())