Using database, table, and function replication definitions concurrently

You do not need to add table and function replication definitions when you use a database replication definition. However, to transform the data, replicate minimal columns, not replicate dynamic SQL, or use primary keys to improve performance, you must do so.

Create and use table or function replication definitions that include the send standby clause to:

Create and use table or function replication definitions where the send standby clause is optional to:

NoteAs long as a database replication definition and a database subscription are in place, you can use table or function replication definitions without table or function subscriptions. You need to use table or function subscriptions only if you require the functionality they provide. See “Using database, table, and function subscriptions concurrently”.

If a database replication definition and table replication definitions exist at the primary, and a database subscription but no table subscriptions exist at the replicate, replication behavior depends in part on the presence or absence of the send standby replication definition columns/parameters clause in the table or function replication definition.