Snowflake Inc.
Parallel execution of query sub-plans
Last updated:
Abstract:
Sub-plans are executed in parallel using a plurality of execution nodes, which can be part of a data platform. In particular, sub-plans (e.g., fragments or portions of one or more child operators) of a root operator are identified in a query plan such that the identified sub-plans that are candidates for execution on a single execution node, determine a cost estimate for causing the candidate sub-plans to be executed in parallel using multiple execution nodes, and cause the candidate sub-plans to be executed in parallel based on the cost estimate.
Status:
Grant
Type:
Utility
Filling date:
11 Jan 2022
Issue date:
5 Jul 2022