MySQL InnoDB特定分区删除和恢复

时间:2014-08-10 07:05:28

标签: mysql innodb

是否可以在InnoDB中删除特定分区,然后再将其恢复? 这背后的原因是归档旧分区并在需要访问时再次恢复它。

我一直在寻找,到目前为止看不到任何有希望的东西。

1 个答案:

答案 0 :(得分:2)

如果您使用的是mysql 5.6:

create table dest like source; alter table dest remove partitioning;
alter table source exchange partition XXX with table dest;
  • 你可以转储&稍后加载数据;
  • 或者您可以使用innobackupex备份dest表,稍后使用transportable tablespaces
  • 还原它