我们有一个很大的MySQL销售表,我们想将它复制到Redshift,使用AWS数据库迁移服务(DMS)传输数据。此表只能插入。一旦添加了一个销售,它就永远不会删除或修改。我们希望定期修剪TTL之后的销售记录(这样它们就会处于红移状态),以保持表的大小。然而,删除记录会复制到红移状态。DMS是否有可能放弃删除或以其他方式阻止记录从红移目标中删除?
bnlyeluc1#
我们无法从AWS DMS中执行此操作。但是,您应该查看MYSQL复制属性,看看是否有方法可以告诉mysql不要从二进制日志中复制删除。我知道当源是SQL Server时可以做到这一点,在SQL Server中,我们可以告诉SQL Server复制不传播删除(按连接)。Screenshot from SQL Server Replication Properties for DMS
1条答案
按热度按时间bnlyeluc1#
我们无法从AWS DMS中执行此操作。但是,您应该查看MYSQL复制属性,看看是否有方法可以告诉mysql不要从二进制日志中复制删除。
我知道当源是SQL Server时可以做到这一点,在SQL Server中,我们可以告诉SQL Server复制不传播删除(按连接)。
Screenshot from SQL Server Replication Properties for DMS