Consistent Synchronization Schemes for Workload Replay
Oracle Database Replay has been recently introduced in Oracle 11g as a novel tool to test relational database systems. It involves recording the workload running on the database server in a production system, and subsequently replaying it on the database server in a test system. A key feature of workload replay that enables realistic reproduction of a real workload is synchronization. It is a mechanism that enforces specific ordering on the replayed requests that comprise the workload. It affects the level of request concurrency and the consistency of the replay results when compared to the captured workload.