Invention Grant
- Patent Title: Versioning and non-disruptive servicing of in-memory units in a database
-
Application No.: US15169013Application Date: 2016-05-31
-
Publication No.: US10572469B2Publication Date: 2020-02-25
- Inventor: Atrayee Mullick , Niloy Mukherjee , Sanket Hase , Tirthankar Lahiri , Juan Loaiza
- Applicant: Oracle International Corporation
- Applicant Address: US CA Redwood Shores
- Assignee: Oracle International Corporation
- Current Assignee: Oracle International Corporation
- Current Assignee Address: US CA Redwood Shores
- Agency: Hickman Palermo Becker Bingham LLP
- Main IPC: G06F17/30
- IPC: G06F17/30 ; G06F16/23 ; G06F16/11 ; G06F16/18 ; G06F11/14

Abstract:
Techniques for non-disruptive versioning of in-memory units in a database are provided. A database server generates and maintains a first IMU that reflects changes made to a mirrored-data-set up to a first snapshot time, and a second IMU that reflects changes made to the mirrored-data-set up to a second snapshot time. During a first period, the database server responds to updates to first data items in the mirrored data by storing first staleness metadata that indicates that the copies of the first data items in the first IMU are stale. During a second period, the database server responds to updates to second data items in the mirrored data by storing second staleness metadata that indicates that the copies of the second data items in the second IMU are stale. The database server responds to a request by accessing the first IMU or the second IMU.
Public/Granted literature
- US20170344593A1 VERSIONING AND NON-DISRUPTIVE SERVICING OF IN-MEMORY UNITS IN A DATABASE Public/Granted day:2017-11-30
Information query