Optimized synchronization for redirected standby dml commands
AssigneeOracle International Corporation
InventorsSachin Vijakumar Sonawane, Mahesh Baburao Girkar
Life of this patent
Estimating the term…
Loading patent…
AssigneeOracle International Corporation
InventorsSachin Vijakumar Sonawane, Mahesh Baburao Girkar
Estimating the term…
Techniques described herein allow a standby DBMS to maintain consistency of results for transactions that include redirected DML commands without requiring the standby DBMS to delay execution of queries that do not require changed objects. Specifically, a standby session records DML target object (DTO) record with information regarding DML-changed objects and transaction information from the primary DBMS. Using DTO records, the standby DBMS ensures that results of any additional queries include changes made by the redirected DML commands without delaying execution of queries that do not access changed objects. If a target object in a standby query is in a DTO record, then query execution is delayed until the standby database is updated to the timestamp indicated in the DTO record. Thus, the delayed query has access to changes made by the DML command. Otherwise, the query is immediately executed without waiting for the standby database synchronization.
A computer-implemented method comprising:
One or more non-transitory computer-readable media storing one or more sequences of instructions that, when executed by one or more processors, cause:
Dependencies are inferred from the claim text.