×

Reusing existing query plans in a database system

  • US 9,317,552 B2
  • Filed: 01/30/2013
  • Issued: 04/19/2016
  • Est. Priority Date: 01/30/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, at a processing system that includes a computer processor and memory, a user query for selecting data from a database;

    parsing, by the processing system, the user query to identify a form of the user query and one or more arguments associated with the user query;

    determining, by the processing system, whether the form of the user query corresponds to a skeletal query form of a set of skeletal query forms;

    retrieving, by the processing system, a compiled skeletal query corresponding to the skeletal query form from a database, the compiled skeletal query including machine code that is executable directly by the processing system;

    executing, by the processing system, the machine code corresponding to the skeletal query form using the one or more arguments associated with the user query; and

    returning, by the processing system, results of the execution of the machine code in response to the user query.

View all claims
  • 7 Assignments
Timeline View
Assignment View
    ×
    ×