| CPC G06F 16/24542 (2019.01) [G06F 16/24537 (2019.01)] | 20 Claims |

|
1. A method for execution by at least one processor of a database system, comprising:
determining whether a first operator of a query execution plan is an input to a second operator of the query execution plan such that the second operator is trapped at a non-leaf level of the query execution plan;
when the second operator is trapped at the non-leaf level of the query execution plan:
generating an updated query execution plan, wherein the updated query execution plan includes the first operator being distributed to produce a plurality of distributed first operators such that the second operator executes at a lower level than the non-leaf level of the query execution plan; and
executing the updated query execution plan to produce a query resultant.
|