×

Grouping predicted database queries

  • US 8,015,202 B2
  • Filed: 06/19/2008
  • Issued: 09/06/2011
  • Est. Priority Date: 06/19/2008
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • receiving at least one query for a database;

    determining data elements required to execute the at least one query;

    matching, by operation of one or more computer processors, the received at least one query to a pattern of previously executed queries;

    predicting, based on the matching pattern, attributes of one or more queries to be subsequently received;

    determining, based on the predicted attributes, data elements required to execute the one or more subsequent queries;

    determining a grouping of the one or more subsequent queries with the at least one received query, such that each query in the grouping will require one or more data elements stored in a common storage device in order to be executed, the grouping being performed on the basis of an objective to reduce energy consumption;

    receiving the one or more subsequent queries; and

    adding to a queue, according to the determined grouping, the one or more subsequent queries with the at least one received query.

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