- Patent Title: Systems and methods to optimize multi-version support in indexes
-
Application No.: US15475990Application Date: 2017-03-31
-
Publication No.: US10706036B2Publication Date: 2020-07-07
- Inventor: Guogen Zhang
- Applicant: Futurewei Technologies, Inc.
- Applicant Address: US TX Plano
- Assignee: Futurewei Technologies, Inc.
- Current Assignee: Futurewei Technologies, Inc.
- Current Assignee Address: US TX Plano
- Agency: Slater Matsil, LLP
- Main IPC: G06F16/00
- IPC: G06F16/00 ; G06F16/23 ; G06F16/11 ; G06F16/22 ; G06F16/25 ; G06F9/46

Abstract:
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.
Public/Granted literature
- US20170206234A1 Systems and Methods to Optimize Multi-version Support in Indexes Public/Granted day:2017-07-20
Information query