我们刚刚使用 MySQL 快照启动了一个 Aurora 实例。除了我们的分区表之外,一切看起来都不错。在每种情况下,分区表都会出现在 SHOW TABLES 输出中,但是如果我们从表中选择,或者运行 DESCRIBE 或 SHOW CREATE TABLE,我们会收到一个错误,指出该表不存在。如果我们尝试从 PHP 客户端对任何分区表运行查询,Aurora 会抛出相同的错误。
如果我们运行使用 Aurora 数据库中的分区的 CREATE TABLE 语句,则该语句运行时不会出错。
迁移分区表有问题吗?有人有类似的经历吗?由于 Aurora 在设计时考虑到了非常大的数据库,我假设其他人正在迁移分区表。