大型MYSQL DB单个文件

时间:2016-11-11 11:58:17

标签: mysql backup replication

我有一个在MySQL服务器上以单一文件模式运行的大型MYSQL innodb数据库( 115GB )。

我需要将其移动到每个表模式的文件,以允许我优化和减少整体数据库大小。

我正在寻找各种方案来做到这一点,但我的问题在于只有一小段停机时间(大约5小时)。

1。将服务器的克隆设置为从属服务器。使用file_per_table设置slave,从主DB获取mysqldump,在slave中运行并进行复制。

然后我会看到故障转移到奴隶。

2. 另一个选项是通常的mysqldump,删除DB然后导入。

我关心的是采取mysqldump的时间和转储的质量如此之大。我也在DB中有BLOB数据。

任何人都可以提供有关良好方法的建议吗?

由于

0 个答案:

没有答案