Invention Grant
- Patent Title: Concurrent transaction processing in a database system
-
Application No.: US17163034Application Date: 2021-01-29
-
Publication No.: US11468032B2Publication Date: 2022-10-11
- Inventor: Alexander Miller , William Waddington
- Applicant: Snowflake Inc.
- Applicant Address: US MT Bozeman
- Assignee: Snowflake Inc.
- Current Assignee: Snowflake Inc.
- Current Assignee Address: US MT Bozeman
- Agency: Schwegman Lundberg & Woessner, P.A.
- Main IPC: G06F16/248
- IPC: G06F16/248 ; G06F16/23 ; G06F16/2455 ; G06F16/22

Abstract:
The subject technology receives a first transaction. The subject technology assigns a first read version to the first transaction, the first read version indicating a first version of the linearizable storage. The subject technology performs a read operation from the first transaction on a table in a database. The subject technology determines a first commit version identifier corresponding to first data resulting from the read operation. The subject technology, in response to determining that a particular write operation is absent from the first transaction, proceeding to execute a different transaction and foregoing to perform a commit process in connection with the first transaction.
Public/Granted literature
- US20220092051A1 CONCURRENT TRANSACTION PROCESSING IN A DATABASE SYSTEM Public/Granted day:2022-03-24
Information query