gpt4 book ai didi

mysql - 在使用 Tungsten 复制时,主数据库和从数据库之间的表是否应该相同(两者都是 MySQL 实例)

转载 作者:行者123 更新时间:2023-11-30 21:52:40 25 4
gpt4 key购买 nike

我想得到这个问题的答案来指导我们的行动:

我们是否有一个基本规则,即从数据库必须与主数据库在列数和顺序上完全相同?

我们正在使用 Tungsten 复制器连接主数据库和从数据库。但是我们最近有一个特殊的要求,我们考虑只在slave db(在第一个位置)增加一列。因此,与同一表上的主数据库相比,我们将在从数据库中获得不同的表结构。

我们想知道这是否是可行的解决方案。谢谢马丁

最佳答案

是的,应该是一样的。主从复制通过转发查询来运行。如果在主数据库服务器上运行任何插入、更新、删除 (DML) 查询,则主服务器将该查询转发给从服务器。如果从机没有相同的模式(表名,列名),它会使来自主机的请求查询崩溃,并最终使复制崩溃。如果您想更改从站上的表名只是为了选择数据,您可以使用 View 。希望这可以帮助。

关于mysql - 在使用 Tungsten 复制时,主数据库和从数据库之间的表是否应该相同(两者都是 MySQL 实例),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46560113/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com