Invention Grant
US09122765B1 Efficient overcommitment of main-memory based virtual database system to disk
有权
基于主内存的虚拟数据库系统高效地过度使用磁盘
- Patent Title: Efficient overcommitment of main-memory based virtual database system to disk
- Patent Title (中): 基于主内存的虚拟数据库系统高效地过度使用磁盘
-
Application No.: US12976056Application Date: 2010-12-22
-
Publication No.: US09122765B1Publication Date: 2015-09-01
- Inventor: Xiaoxin Chen
- Applicant: Xiaoxin Chen
- Applicant Address: US CA Palo Alto
- Assignee: VMware, Inc.
- Current Assignee: VMware, Inc.
- Current Assignee Address: US CA Palo Alto
- Main IPC: G06F7/00
- IPC: G06F7/00 ; G06F17/30

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.
Information query