Patent · US Active

Efficient overcommitment of main-memory based virtual database system to disk

US9122765B1 · kind B1 · utility

72Cited by
3References
20Claims
0Family size

Assignee

Inventor

Key dates

Filing dateDec 22, 2010
Grant dateSep 1, 2015
Priority date
Expiry dateSep 15, 2032

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F16/22
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A computer system includes an SSD as swap space for a database management system that comprises a primary database engine and at least one clone database engine. A queued database transaction is sent to the clone database engine for pre-processing while the primary database engine is processing a current database transaction and if data needed to process the queued database transaction is not currently cached in the computer system, the clone database engine fetches the data and caches it into a buffer accessible by the primary database engine. When the primary database engine is ready to process the queued database transaction, it will be able to access the needed data without accessing the SSD, thereby avoiding delays resulting from accessing the SSD.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.