Как изменить механизм хранения с InnoDB на MyISAM, используя RightScale

Я пытаюсь изменить механизм хранения по умолчанию с InnoDB на MyISAM в группе параметров 5,5 БД (для экземпляра RDS, размещенного в Amazon). Но я не могу изменить, так как свойство отображается как неизменяемое. Как мне добиться этого через RightScale или Amazon RDS?

default_storage_engine string динамическая система InnoDB Механизм хранения по умолчанию (тип таблицы).

1 ответ

Решение

Есть 3 способа установить это. 2 установить его для всех сеансов при запуске сервера, а третий - для текущего сеанса.

  1. При запуске MySQL используйте --default-storage-engine=MYISAM опция запуска
  2. В файле my.cnf установите default-storage-engine=MYISAM вариант
  3. В вашей текущей сессии SET storage_engine=MYISAM;

Я подозреваю, что один из первых двух - лучший, так что вы не случайно окажетесь без того, чтобы установить один сеанс. В Amazon RDS вам нужно установить это через группу параметров БД.

На RightScale вам нужно настроить поваренную книгу шеф-повара. Вам просто нужно установить default-storage-engine в my.cnf.erb.

Другие вопросы по тегам