我正在将所有RDS数据库转换为InnoDB,原因很明显。但是我仍然收到通知,并非所有数据库都使用InnoDB。 唯一不是InnoDB的表属于information_schema,而模式名为" mysql"。我没有转换这些表,因为我担心它会破坏数据库。
不要将mysql数据库(例如用户或主机)中的MySQL系统表转换为InnoDB类型。这是一项不受支持的操作。系统表必须始终为MyISAM类型。
我可以转换名为mysql的数据库吗?这是我从AWS获得的信息。
此数据库实例还包含尚未包含的MyISAM表 迁移到InnoDB。这些表可能会影响您的执行能力 时间点恢复。考虑将这些表转换为InnoDB。
答案 0 :(得分:2)
不触摸数据库nlapiSearchRecord('currency', id)
,mysql
,performance_schema
或sys
(如果存在)中的表格。
此处列出了引擎转换中的一些细微问题: http://mysql.rjweb.org/doc.php/myisam2innodb