Engine independent query plan optimization

    公开(公告)号:US11055352B1

    公开(公告)日:2021-07-06

    申请号:US15617901

    申请日:2017-06-08

    Abstract: Optimized query plans may be generated independent of the query engine that performs the optimized query plan. A request to generate an optimized query plan for a query may be received and a type of engine for performing the query may be identified. An initial plan may be generated in an engine-specific format for the type of engine that is translated into an optimization plan format. An analysis of the initial plan optimization plan format may be performed to generate an optimized query plan. The optimized query plan may be translated into the engine-specific format and sent in response to the request for the optimized query plan.

    Capability-based query planning for heterogenous processing nodes

    公开(公告)号:US10936589B1

    公开(公告)日:2021-03-02

    申请号:US15705140

    申请日:2017-09-14

    Abstract: The capabilities of individual nodes that process a query may be evaluated to perform query planning. An operation of a plan to perform a query can be identified for assignment to a node based on the capabilities of nodes to perform the query operation. A node may be selected based on the difference between the selected node's capability to perform the query operation and other nodes capabilities to perform the operation. Capability-based selection can be performed at runtime, in some embodiments, in order to make query operation assignments based on further information obtained as a result of performing prior operations in the query.

Patent Agency Ranking