System and Method for Distributed SQL Join Processing in Shared-Nothing Relational Database Clusters Using Stationary Tables
AssigneeFuturewei Technologies, Inc.
InventorMohan Singamshetty
Life of this patent
Estimating the term…
Loading patent…
AssigneeFuturewei Technologies, Inc.
InventorMohan Singamshetty
Estimating the term…
System and method embodiments are provided for improving the performance of query processing in a massively parallel processing (MPP) database system by selecting one or more stationary tables for processing the query plan. In an embodiment method, a join query associated with a plurality of tables of the MPP database system is received at a coordinator process. Stationary tables are then selected from the tables according to table partition keys in the join query. The stationary tables are indicated and the join query are sent to a plurality of data nodes communicating with the coordinator process. At each of the data nodes, an execution plan for the join query is generated. Each of the data nodes then executes the execution plan to obtain query results without sharing information of the stationary tables between the data nodes.
A method for query processing in a massively parallel processing (MPP) database system, the method comprising:
A method for query processing in a massively parallel processing (MPP) database system, the method comprising:
An apparatus for query processing in a massively parallel processing (MPP) database system, the apparatus comprising:
Dependencies are inferred from the claim text.