From 5b5c59ecfd74ec8bf2d5fd73a81fc8f7d7f369ee Mon Sep 17 00:00:00 2001 From: Sharon Shabtai Date: Tue, 20 Oct 2026 16:11:50 -0600 Subject: [PATCH] [DBAAS-9354] Document mysql.innodb_adaptive_hash_index in advanced config Expose the Aiven MySQL innodb_adaptive_hash_index toggle in the public API schema so customers can discover and set it via GET/PATCH config. --- .../models/advanced_config/mysql_advanced_config.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/specification/resources/databases/models/advanced_config/mysql_advanced_config.yml b/specification/resources/databases/models/advanced_config/mysql_advanced_config.yml index af320a736..f4e016657 100644 --- a/specification/resources/databases/models/advanced_config/mysql_advanced_config.yml +++ b/specification/resources/databases/models/advanced_config/mysql_advanced_config.yml @@ -84,6 +84,15 @@ properties: minimum: 900 maximum: 31536000 example: 86400 + innodb_adaptive_hash_index: + description: >- + When enabled, InnoDB uses an adaptive hash index to speed up equality + lookups. The optimal setting is workload-dependent: it can improve + performance for some workloads, but under high concurrency the + associated latch can become a contention point, in which case + disabling it may improve throughput. Default is true. + type: boolean + example: true innodb_ft_enable_stopword: description: >- When enabled, the InnoDB FULLTEXT index stopword list is used. Disabled