×

Apparatus and method for decomposing database queries for database management system including multiprocessor digital data processing system

  • US 5,742,806 A
  • Filed: 01/31/1994
  • Issued: 04/21/1998
  • Est. Priority Date: 01/31/1994
  • Status: Expired due to Term
First Claim
Patent Images

1. A digital data processing system comprising:

  • A. a database table for storing data records in a plurality of independently accessible partitions, and a database management system (DBMS) coupled to said database table for accessing data records stored therein by any of a direct reference to said database table and to views thereof, said DBMS including a standard interface for receiving a query signal representative of a request for access to one or more selected data records and for applying that request to said stored data records to generate a result signal representative of the result thereof,B. a parallel interface for intercepting, from an application, a selected query signal representative of a request for access to selected data records in said database table, said parallel interface includingi. a query decomposer for generating, from said intercepted query signal, a plurality of subquery signals, each representative of a request for access to data records stored in one or more respective partitions of said database table,ii. a subquery processor coupled to said query decomposer for applying in parallel to said standard interface said plural subquery signals, andiii. a result assembler, coupled to said standard interface, for responding to result signals generated thereby in response to application of said subquery signals for generating an assembled result signal representative of a response to said query signal.

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