Systems and methods to optimize multi-version support in indexes
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 multi-version support in indexes in a database. The embodiments enable substantially optimized multi-version support in index and avoid backfill of commit log sequence number (LSN) for a transaction identifier (TxID). In an embodiment, a method in a data processing system for managing a database includes determining with the data processing system whether a record is deleted according to a delete indicator in an index leaf page record corresponding to the record; and determining with the data processing system, when the record is not deleted, whether the record is visible according to a new record indicator in the index leaf page record and according to a comparison of a system commit TxID at the transaction start with a record commit TxID obtained from the index leaf page record.
A method in data processing system for multi-version concurrency control (MVCC) support in indexes in a database (DB) management system, the method comprising:
A data processing system configured for multi-version concurrency control (MVCC) support in indexes in a database (DB) management system, the data processing system comprising:
A non-transitory computer-readable medium storing computer instructions for multi-version concurrency control (MVCC) support in indexes in a database (DB) management system comprises instructions that when executed by one or more processors cause the one or more processors to perform:
Dependencies are inferred from the claim text.