Details
-
Task
-
Status: Stalled (View Workflow)
-
Critical
-
Resolution: Unresolved
-
None
Description
AHI is probably a subject to removal. It's clear that managing a hash table costs some performance but it's not clear where it could be beneficial.
One example of harm was found in https://jira.mariadb.org/browse/MDEV-16796 where TRUNCATE was slowed down.
axel please find cases where AHI improves server speed. Then we can measure whether it's needed at all or not.
Attachments
Issue Links
- relates to
-
MDEV-12121 Introduce build option WITH_INNODB_AHI to disable innodb_adaptive_hash_index
- Closed
-
MDEV-20487 Set innodb_adaptive_hash_index=OFF by default
- Closed
-
MDEV-16796 TRUNCATE TABLE slowdown with innodb_file_per_table=ON
- Closed