×

Method and apparatus for implementing parallel operations in a database management system

  • US RE42,664 E1
  • Filed: 01/05/2001
  • Issued: 08/30/2011
  • Est. Priority Date: 09/27/1993
  • Status: Expired due to Term
First Claim
Patent Images

1. A computer-implemented method of implementing database management system (DBMS) operations in parallel, independent of physical storage locations, said computer-implemented method comprising the steps of:

  • generating a serial execution plan for operations in said DBMS;

    generating a parallelized execution plan for said serial execution plan, said parallelized execution plan including first and second operations, said second operation including one or more slave processes operating on a plurality of data partitions, the quantity of said data partitions being greater than the quantity of said slave processes, each of said slave processes operating on a different one of said data partitions, at least one of said slave processes operating on more than one of said data partitions;

    executing said parallelized execution plan when a plurality of parallel resources of said computer system are available, said first and second operations executing in parallel; and

    executing said serial execution plan when said plurality of resources are not available.

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