Method and apparatus for determing whether a transaction can use a version of a data item
AssigneeOracle Corporation
InventorsAmit Ganesh, Gary C. Ngai
Life of this patent
Estimating the term…
Loading patent…
AssigneeOracle Corporation
InventorsAmit Ganesh, Gary C. Ngai
Estimating the term…
A method and an apparatus for determining whether a transaction can use a version of a data item is provided. Transaction summary data is generated that is associated with one or more transactions that have updated a version of the data item. The transaction summary data specifies both a data buffer refresh time and a data buffer commit time. The data buffer refresh time is indicative of the latest time at which the version of data is guaranteed to be current. The data buffer commit time is indicative of the commit time of a most recently committed transaction from the one or more transactions that committed after updating the version of the data item. A determination is made, based upon the transaction summary data and a snapshot time used by the first transaction, whether the version of the data item is to be provided to the first transaction. The data buffer commit time is updated to reflect the commit time of other transactions that commit after updating the version of the data item.
A method for determining whether a version of data should be provided to
A method for determining whether a version of data should be provided to a transaction, the method comprising the steps of:
A computer-readable medium carrying one or more sequences of one or more instructions for determining whether a version of data should be provided to a first transaction, the one or more sequences of one or more instructions including instructions which, when executed by one or more processors, cause the one or more processors to perform the steps of:
A computer system for determining whether a version of data should be provided to a first transaction, the computer system comprising:
A method for determining whether a version of data should be provided to a transaction, the method comprising the step of:
A computer-readable medium method for determining whether a version of data should be provided to a transaction, the computer-readalbe medium carrying one or more sequences of one or more insturctions which, when executed by one or more processors, cause the one or more processors to perform the steps of:
A computer system for determining whether a version of data should be provided to a trasaction, the computer system comprising:
A computer-readable medium for determining whether a version of data should be provided to a transaction, the computer-readable medium carrying one or more sequences of one or more instructions which, when executed by one or more processors, cause the one or more processors to perform the steps of:
A computer system for determining whether a version of data should be provided to a transaction, the computer system comprising:
Dependencies are inferred from the claim text.