×

Compilation and processing a parallel single cursor model

  • US 8,086,645 B2
  • Filed: 04/13/2004
  • Issued: 12/27/2011
  • Est. Priority Date: 12/16/2003
  • Status: Active Grant
First Claim
Patent Images

1. A method for processing a database statement within a database server, the method comprising the steps of:

  • receiving at the database server the database statement;

    determining that at least one operation required by the database statement can be parallelized;

    within the database server, generating a set of information about how to execute the database statement;

    causing a plurality of slave processes to perform said at least one operation by sharing the set of information with each slave process of said plurality of slave processes, wherein the set of information shared with each slave process includes(a) information about a task to be performed by said slave process, and(b) information about one or more tasks, to be performed by processes other than the slave process, to execute the database statement; and

    sending to each slave process of said plurality of slave processes data that indicates which part of the set of information shared with the slave process represents the part of the at least one operation that should be performed by the slave process.

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