Replication

Planning for Replication Options

The replication options of immediate updating, queued updating, immediate updating with queued updating as a failover, and transforming replicated data require additional considerations during replication planning. If users do not need to update data at the Subscriber, consider using snapshot replication or transactional replication without immediate updating or queued updating options, and then replication will be easier to configure and administer.

Considerations for Immediate Updating or Queued Updating Subscriptions

Here are planning considerations for immediate updating or queued updating subscriptions:

Additional Considerations for Immediate Updating Subscriptions

Immediate updating allows snapshot replication and transactional replication Subscribers to update the replicated data at the Subscriber and propagate those changes to the Publisher, which then propagates to all other Subscribers.

Consider the following when planning to use snapshot replication or transactional replication with immediate updating:

Additional Considerations for Queued Updating Subscriptions

Queued updating allows snapshot replication and transactional replication Subscribers to modify published data without requiring a continuous connection to the Publisher.

When you create a publication with the queued updating option enabled and a Subscriber that is enabled for queued updating performs inserts, updates, or deletes on published data, the changes are stored in a queue. The queued transactions are applied asynchronously at the Publisher when network connectivity is restored.

Consider the following when planning to use snapshot replication or transactional replication with queued updating:

Considerations for Transforming Published Data

You can transform data during the replication process by leveraging the capabilities of Data Transformation Services (DTS). Examples of transforming published data are creating custom horizontal and vertical data partitions and creating data transformations such as data type mappings, column manipulations, and string manipulations.

Consider the following when planning to transform replicated data:

See Also

Filtering Published Data

Immediate Updating

Queued Updating

Transforming Published Data