Efficient methods and systems for consistent read in record-based multi-version concurrency control
AssigneeFuturewei Technologies, Inc.
InventorGuogen Zhang
Life of this patent
Estimating the term…
Loading patent…
AssigneeFuturewei Technologies, Inc.
InventorGuogen Zhang
Estimating the term…
System and method embodiments are provided for consistent read in a record-based multi-version concurrency control (MVCC) in database (DB) management systems. In an embodiment, a method in a record-based multi-version concurrent control (MVCC) database (DB) management system for a snapshot consistent read includes copying a system commit transaction identifier (TxID) and a current log record sequence number (LSN) from a transaction log at a start of a reader without backfilling of a commit LSN of a transaction to records that are changed and without copying an entire transaction table by the reader; and determining whether a record is visible according to a record TxID, the commit TxID and a current LSN, wherein a transaction table is consulted only when the record TxID is equal to or larger than a commit TxID at a transaction start.
A method in a record-based multi-version concurrent control (MVCC) database (DB) management system for a snapshot consistent read, the method comprising:
A data processing system configured for managing a database, the data processing system comprising:
A system for record-based multi-version concurrent control (MVCC) database (DB) management, the system comprising:
Dependencies are inferred from the claim text.