×

DATABASE MANAGEMENT SYSTEM AND COMPUTER SYSTEM

  • US 20160232206A1
  • Filed: 08/29/2013
  • Published: 08/11/2016
  • Est. Priority Date: 08/29/2013
  • Status: Active Grant
First Claim
Patent Images

1. A database management system for managing a database, comprising:

  • a query reception part configured to receive a query to the database from a query issuance source;

    a query execution plan creation part configured to create a query execution plan that includes information indicating one or more database operations that are required for an execution of the received query and an execution procedure of the one or more database operations based on the received query;

    a first query execution part configured to execute the query by executing database operations based on the created query execution plan and to return an execution result of the query to the query issuance source;

    a second query execution part configured to execute the query by executing database operations based on the created query execution plan; and

    a buffer management part configured to read data of a read request from the database to store the data into the buffer and to provide the data of the read request to a query execution part of a issuance source of the read request of the first and second query execution parts if the data of the read request has not been stored in a buffer in the case where the read request of data is received from any one of the first and second query execution parts,the buffer management part being configured to read the data of the read request from the buffer and to provide the data to the first query execution part in the case where the issuance source of the read request is the first query execution part and the data of the read request has been stored in the buffer by being requested to be read from the second query execution part.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×