5.5 DBパラメータグループ(AmazonでホストされているRDSインスタンスの場合)で、デフォルトのストレージエンジンをInnoDBからMyISAMに変更しようとしています。ただし、プロパティが変更不可として表示されるため、変更できません。RightScaleまたはAmazonRDSを介してこれを実現するにはどうすればよいですか
default_storage_engine string dynamic system InnoDBデフォルトのストレージエンジン(テーブルタイプ)。
5.5 DBパラメータグループ(AmazonでホストされているRDSインスタンスの場合)で、デフォルトのストレージエンジンをInnoDBからMyISAMに変更しようとしています。ただし、プロパティが変更不可として表示されるため、変更できません。RightScaleまたはAmazonRDSを介してこれを実現するにはどうすればよいですか
default_storage_engine string dynamic system InnoDBデフォルトのストレージエンジン(テーブルタイプ)。
これを設定する方法は3つあります。2はサーバー起動時のすべてのセッションに設定し、3番目は現在のセッションに設定します。
--default-storage-engine=MYISAM
起動オプションを使用しますdefault-storage-engine=MYISAM
オプションを設定しますSET storage_engine=MYISAM;
最初の2つのうちの1つが最適だと思うので、1つのセッションを設定せずに誤って終了することはありません。Amazon RDSでは、 DBパラメータグループを介してこれを設定する必要があります。
RightScaleでは、 ChefCookbookを調整する必要があります。my.cnf.erbでdefault-storage-engineを設定する必要があります。