暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

17.4.1.23 Replication and Partitioning

原创 由迪 2020-04-15
442

只要分区表使用相同的分区方案,并且它们具有相同的结构,就支持在分区表之间进行复制,除非特别允许例外(请参见第17.4.1.9节“在主表和从表上使用不同的表定义进行复制”)。

通常不支持在具有不同分区的表之间进行复制。这是因为ALTER TABLE … DROP PARTITION在这种情况下直接作用于分区的语句(例如 )可能在主服务器和从服务器上产生不同的结果。如果表在主服务器上而不在从属服务器上进行分区,则在从属服务器的主副本上对分区进行操作的任何语句都将失败。当对表的从属副本进行分区而对主副本不进行分区时,作用在分区上的语句不能在主副本上运行而不会引起错误。

由于存在导致复制完全失败(由于失败的语句)和不一致(由于分区级SQL语句的结果在主数据库和从数据库上产生不同结果)的危险,我们建议确保对任何表进行分区这些表的从属版本与要从主控复制的副本匹配。

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论