У меня есть сотни больших таблиц, которые я перенес в RDS MariaDB из своей базы данных MySQL (используя службу миграции Amazon). Все механизмы хранения перешли с MyISAM на InnoDB. Это катастрофически сказывается на производительности.
Короче говоря, я хочу изменить механизм хранения по умолчанию на MyISAM, а затем повторно перенести все таблицы. Я открыт для любых других идей о том, как это сделать (например, с использованием какой-либо настройки в инструменте миграции). Я действительно не хочу создавать сценарий для их изменения, потому что это означает, что мне нужно будет делать это каждый раз, когда я импортирую данные.
Я пытался изменить ParameterGroup default_storage_engine, но когда я захожу в ParameterGroup для экземпляра, который я запускаю, механизм хранения по умолчанию отображается как доступный только для чтения.
Я также пытался создать новую группу параметров, и происходит то же самое. Значение отображается как «модифицируемое: false».
Любая помощь очень ценится. Я просмотрел другие ответы, но не думаю, что изменение my.cnf имеет отношение к RDS. Если это так, пожалуйста, дайте мне знать.