×

System and method for implementing hash-based load-balancing query processing in a multiprocessor database system

  • US 6,567,806 B1
  • Filed: 09/20/2000
  • Issued: 05/20/2003
  • Est. Priority Date: 01/20/1993
  • Status: Expired due to Fees
First Claim
Patent Images

1. A query operation method for a query processor in a database management system including a plurality of processors, the method comprising the steps of:

  • determining a plurality of processing functions, based upon load balancing among said processors;

    analyzing an input retrieval request by a first one of said processing functions;

    generating a plurality of database operation requests based upon a list of key value ranges, with a set of upper and lower bounds, of a hash code evaluated by a hash function which is applied to a database operation key of said retrieval request, by a second one of said processing functions;

    distributing said database operation requests to said processors, by said second processing function, each of said database operation requests corresponding to at least one of said processors;

    inputting database operation results by execution of the generated plurality of database operation requests, by a third one of said processing functions; and

    outputting a set of said database operation results as a retrieval request result, by said third processing function.

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