合并复制的项目选项
有大量合并表项目的选项允许您根据应用需要定制复制行为。使用合并复制,可以执行以下操作:
- 指定是否将订阅服务器上的更改上载到发布服务器。对于其中部分或全部数据在订阅服务器上应为只读的应用程序,仅用于下载的项目提供性能收益。有关详细信息,请参阅使用仅下载项目优化合并复制的性能。
- 指定复制触发器和系统表不能跟踪一个或多个项目的删除操作。此选项在大量应用方案中很有用,包括那些使用不需要复制的批处理删除操作的应用方案。有关详细信息,请参阅用条件性删除跟踪优化合并复制的性能。
- 指定项目的处理顺序以确保按应用要求的顺序处理项目。有关详细信息,请参阅指定合并项目的处理顺序。
- 指定应将一组相关记录作为一个单元进行处理(默认情况下,合并复制逐行处理对表的更改)。有关详细信息,请参阅通过逻辑记录对相关行的更改进行分组。
- 在一个拓扑中的多个节点上更改相同数据的情况下使用冲突检测和解决方法。有关详细信息,请参阅检测并解决合并复制冲突。
- 指定架构选项(例如,是否将约束和触发器复制到订阅服务器)。有关详细信息,请参阅如何指定架构选项 (SQL Server Management Studio)和How to: Specify Schema Options (Replication Transact-SQL Programming)。
- 使用行筛选器、联接筛选器和列筛选器。筛选表项目使您可以对要发布的数据创建分区。有关详细信息,请参阅筛选已发布数据。