×

SYSTEMS AND METHODS FOR QUERY OPTIMIZATION

  • US 20120095987A1
  • Filed: 10/12/2011
  • Published: 04/19/2012
  • Est. Priority Date: 10/13/2010
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method of querying a database, comprising:

  • receiving, at a server, a query from a client;

    applying a default query range to the query;

    executing the query upon the database in a first execution, wherein the query is executed using an index comprising a category of information stored in the database and is executed subject to the default query range;

    determining if the number of query results from the first execution is outside a predetermined range;

    when it is determined that the number of query results from the first execution is outside the predetermined range, adjusting the query range to obtain a number of query results closer to or within the predetermined range;

    executing the query upon the database in a second execution, wherein the query is executed using the index comprising the category of information stored in the database and is executed subject to the adjusted query range; and

    sending the query results obtained from the second execution of the query to the client.

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