Techniques for concurrent data value commits
AssigneeOracle International Corporation
InventorsDaniel Ricketts, Mahendra Pratap Singh Dangi, Calvin Alexander Loncaric
Life of this patent
Estimating the term…
Loading patent…
AssigneeOracle International Corporation
InventorsDaniel Ricketts, Mahendra Pratap Singh Dangi, Calvin Alexander Loncaric
Estimating the term…
The present disclosure relates to a system and techniques for preventing corruption of snapshot data by limiting the visibility of committed data. To do this, the system may maintain an index that indicates the highest transaction identifier value such that no future commits will have a transaction identifier less than or equal to the indexed transaction identifier value. In embodiments, if a read is performed, only transactions having a transaction identifier less than or equal to the index value can be read. Each time that a transaction is committed, the index value is updated to the transaction identifier for the transaction having the highest transaction identifier without any intermediary transactions.
A method comprising:
A computing device comprising:
A non-transitory computer readable medium storing specific computer-executable instructions that, when executed by a processor, cause a computer system to at least:
Dependencies are inferred from the claim text.