首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >同步两个MySQL服务器数据,同时更改从服务器中的引擎

问同步两个MySQL服务器数据,同时更改从服务器中的引擎
EN

Database Administration用户
提问于 2016-06-28 16:24:38
回答 1查看 443关注 0票数 2

我正在运行一个MySQL服务器5.5.44,我需要使用主从服务器将其数据同步到运行MySQL 5.7.13的新服务器。这样做的目的是让这两个DB同步,直到我们迁移到第二个更新的服务器,达到接近零停机时间。

问题不在于如何为主仆做准备。当我想同步数据,但更改我们从服务器中许多表的引擎时,就会出现这个问题。具体来说,将它们从MyISAM转移到InnoDB。

这些表大于1Gb,其中一个大于14Gb,这将导致超过8个小时的锁。我的想法是在从服务器中进行任何结构优化,但我担心这可能会危及整个主从程序。

你知道这是否可能吗?

EN

回答 1

Database Administration用户

回答已采纳

发布于 2016-06-28 19:17:38

如果您没有在主服务器上执行任何与存储引擎相关的DDL,则这不应该是一个问题。

我已经写了很多次了

关于MySQL 5.5至5.7复制

的说明

MySQL 5.6+中的日期时间已经扩展到容纳微秒。请将主程序和从服务器上的联木_格式化更改为语句,以避免由于日期时间值而导致复制中断的任何问题(请参阅我以前的文章mysql复制主5.5从5.1创建数据库错误和启用日志_箱子_使用_v1_划_mysql 5.6中的事件)

票数 1
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/142487

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档