关于经典或非集成复制

在经典模式下,复制是使用标准 SQL 将数据应用于目标表的单线程进程。在此模式下,复制运行方式如下:

如下图所示,您可以与经典复制并行应用事务,但只能通过在多个复制进程之间对工作负荷进行分区。必须为每个复制创建参数文件。

要确定是否对任何对象使用经典模式,必须确定一个复制组中的对象是否对任何其他复制组中的对象具有依赖性(事务性或其他)。并非所有工作负载都可以跨多个复制组进行分区,并且仍保留原始事务原子性。例如,无法以这种方式对工作量例行更新主键的表进行分区。DDL 复制(如果数据库支持)在此模式下不可行,也无法使用某些基于特定记录的 SQLEXEC 或 EVENTACTIONS 功能。

如果您的表没有任何外键相关性或对主键的更新,则经典模式可能适用。经典模式需要的开销少于协调模式。