Invention Grant
- Patent Title: Selective data compression for in-memory databases
-
Application No.: US14841561Application Date: 2015-08-31
-
Publication No.: US09990308B2Publication Date: 2018-06-05
- Inventor: Chinmayi Krishnappa , Vineet Marwah , Amit Ganesh
- 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 ; G06F12/12 ; H03M7/30 ; G06F12/0802

Abstract:
Techniques are provided for maintaining data persistently in one format, but making that data available to a database server in more than one format. For example, one of the formats in which the data is made available for query processing is based on the on-disk format, while another of the formats in which the data is made available for query processing is independent of the on-disk format. Data that is in the format that is independent of the disk format may be maintained exclusively in volatile memory to reduce the overhead associated with keeping the data in sync with the on-disk format copies of the data. Selection of data to be maintained in the volatile memory may be based on various factors. Once selected the data may also be compressed to save space in the volatile memory. The compression level may depend on one or more factors that are evaluated for the selected data. The factors for the selection and compression level of data may be periodically evaluated, and based on the evaluation, the selected data may be removed from the volatile memory or its compression level changed accordingly.
Public/Granted literature
- US20170060772A1 SELECTIVE DATA COMPRESSION FOR IN-MEMORY DATABASES Public/Granted day:2017-03-02
Information query