High Volume Adaptive Replication

High-Volume Adaptive Replication (HVAR) uses compilation and bulk-apply processes that result in data reduction and achieve better performance compared to continuous replication mode, which sends each replication operation to the replicate database directly, row-by-row and in log order.

Instead of sending every logged operation, compilation removes all the intermediate operations and sends only the final states of a replicated transaction. Depending on the application, this generally means a much smaller amount of data is processed.

As Replication Server compiles and combines a larger number of transactions into a group, bulk operation processing improves; therefore, replication throughput and performance also improves. You can control the amount of data that is grouped together for bulk apply by adjusting group sizes.

HVAR is especially useful for creating online transaction processing (OLTP) archiving and reporting systems where the replicate databases have the same schemas as the primary databases.

See “High Volume Adaptive Replication to Adaptive Server” in Chapter 4, “Performance Tuning” in the Replication Server Administration Guide Volume 2.

System Table Support

Replication Server uses the rs_tbconfig table to store support table-level configuration parameters, and the ref_objowner and ref_objname columns in the rs_columns table to support referential constraints.

See Chapter 8, “Replication Server System Tables” in the Replication Server Reference Manual for full table descriptions.

Database and Platform Support

HVAR supports replication into Adaptive Server 12.5 and later, and you can achieve optimal performance using 64-bit hardware platforms.

Related concepts
Support for 64-bit Computing Platforms