Query plan execution by implementation of plan operations forming a join graph
AssigneeSap SE
InventorsGuenter Radestock, Franz X. Faerber, Christian M. Bartholomae
Life of this patent
Estimating the term…
Loading patent…
AssigneeSap SE
InventorsGuenter Radestock, Franz X. Faerber, Christian M. Bartholomae
Estimating the term…
A system and method for executing a query plan are disclosed. In the system and method, a join graph is generated to represent the query plan. The join graph includes a set of plan operations that are to be executed for implementing the join graph. The query plan is received by a distributed network of a logical index server and one or more selected physical index servers. Each physical index server receives a portion of the plan operations, and determines what plan data is needed to execute the portion of the plan operations. A system and method includes a process for determining what plan data is needed from other physical index servers, or what plan data is needed by other physical index servers.
A system for executing a query plan, the system comprising:
A computer-implemented method for executing plan operations specified by a query plan, configured with a logical index server to receive the query plan, one or more physical index servers in communication with the logical index server, each physical index server configured to receive a portion of the query plan from the logical index server, and determine plan operations of the portion of the query plan, and an execution engine associated with each of the one or more physical index servers, the execution engine configured to execute the plan operations of the query plan to generate a result, the method comprising:
A computer-readable tangible storage medium containing a set of instructions for a distributed server network of a plurality of servers, configured with a logical index server to receive a query plan, one or more physical index servers in communication with the logical index server, each physical index server configured to receive a portion of the query plan from the logical index server, and determine plan operations of the portion of the query plan, and an execution engine associated with each of the one or more physical index servers, the execution engine configured to execute the plan operations of the query plan to generate a result, wherein the set of instructions causing the distributed server network to:
Dependencies are inferred from the claim text.