在事件日志AWS RDS MySQL中找不到MyISAM表
我们注意到,在我们的MySQL RDS中,事件日志中出现了以下消息: DB实例包含尚未迁移到InnoDB的MyISAM表。这些表可能会影响您执行时间点恢复的能力。考虑将这些表转换为NYNDB。< /P> 因此,我们检查了所有模式,在MyISAM中没有找到表 如何转换找不到的表 会发生什么 有没有办法检查是否有隐藏的表在事件日志AWS RDS MySQL中找不到MyISAM表,mysql,amazon-web-services,amazon-rds,innodb,myisam,Mysql,Amazon Web Services,Amazon Rds,Innodb,Myisam,我们注意到,在我们的MySQL RDS中,事件日志中出现了以下消息: DB实例包含尚未迁移到InnoDB的MyISAM表。这些表可能会影响您执行时间点恢复的能力。考虑将这些表转换为NYNDB。< /P> 因此,我们检查了所有模式,在MyISAM中没有找到表 如何转换找不到的表 会发生什么 有没有办法检查是否有隐藏的表 各位,请提前感谢。如果有MyISAM表,您可以使用它来检测 SELECT table_schema AS DATABSE_NAME, table_name FROM
各位,请提前感谢。如果有MyISAM表,您可以使用它来检测
SELECT
table_schema AS DATABSE_NAME,
table_name
FROM
information_schema.tables
WHERE
engine = 'MyISAM'
and table_type = 'BASE TABLE'
and table_schema not in ('information_schema', 'sys',
'performance_schema','mysql')
ORDER BY
table_schema, table_name;
感谢您的反馈,我们运行了您的查询,没有显示任何MyISAM表,我们还断开、连接并更新了推荐的RDS MySQL版本,但AWS消息仍然出现在事件日志中。正如您所看到的,我排除了sytsm表和MySQL等,当您没有收到该查询的repsonse frpm时,MyISAM表在该模式中,您无法转换,请参见此处的exqample,因此您必须忽略它