A type of data replication in which the SQL operations in a database transaction are replicated as a logical unit of work (UOW) from a source to a target that has a similar schema. This type of replication attempts to maintain transactional integrity. If any SQL operations within the begin and commit boundaries of the UOW fail, the entire transaction is not applied to the target.