我正在尝试在一个5.5DB参数组上将默认存储引擎从InnoDB修改为MyISAM (对于亚马逊中托管的RDS实例)。但我无法更改,因为该属性显示为不可修改。如何通过RightScale或Amazon RDS实现此目标
default_storage_engine string dynamic system InnoDB默认存储引擎(表型)。
发布于 2012-01-22 20:45:14
有3种方法可以设置它。2在服务器启动时为所有会话设置它,第三个为当前会话设置它。
--default-storage-engine=MYISAM启动选项SET storage_engine=MYISAM;中设置default-storage-engine=MYISAM选项
我怀疑前两个中的一个是最好的,所以你不会在没有设置一个会话的情况下意外地结束。在Amazon RDS上,您需要通过DB Parameter Group进行设置。
在RightScale上,您需要调优Chef Cookbook。您只需在my.cnf.erb中设置默认存储引擎即可。
https://stackoverflow.com/questions/8738702
复制相似问题