2014-12-18 3 views
2

Мы только что создали экземпляр Aurora с использованием моментального снимка MySQL. Все выглядит хорошо, за исключением наших разделенных таблиц. В каждом случае секционированные таблицы отображаются в выводах SHOW TABLES, но если мы выберем из таблицы или запустим DESCRIBE или SHOW CREATE TABLE, мы получим сообщение о том, что таблица не существует. Если мы попытаемся запустить запросы с любой секционированной таблицы от клиента PHP, Aurora выдает ту же ошибку.AWS Aurora Migration; MySQL Partitioned Tables Не восстанавливать

Если мы запустим оператор CREATE TABLE, который использует разделы в базе данных Aurora, оператор работает без ошибок.

Есть ли проблема с переносом секционированных таблиц? У кого-то был подобный опыт? Поскольку Aurora спроектирована с учетом действительно больших баз данных, я предполагаю, что другие переносят секционированные таблицы.

ответ

3

Aurora поддерживает миграцию секционированных таблиц из RDS MySQL.

В начале ограниченного предварительного просмотра для Aurora поддержка переноса разделенных таблиц еще не была добавлена. Вот почему вы получили сообщение об ошибке, описанное выше. Теперь, когда Aurora обычно доступна, она поддерживает миграцию секционированных таблиц.

Спасибо

+0

Спасибо за этот ответ. Действительно успокоил мои заботы о переносе секционированной таблицы из MySQL в Aurora. – NobleUplift