JOIN ELIMINATION
    93.
    发明申请

    公开(公告)号:US20230135440A1

    公开(公告)日:2023-05-04

    申请号:US17932140

    申请日:2022-09-14

    Applicant: Snowflake inc.

    Abstract: Techniques for join elimination are described herein. Join elimination can identify and eliminate unnecessary joins in a query plan node. For example, join elimination can involve a semantic query optimization technique, which removes reference to a table whose columns are only referenced in join predicates if the joins do not filter/expand rows in the result. Such joins can cause significant performance issues on larger datasets if not optimized.

    RESOURCE PROVISIONING IN DATABASE SYSTEMS

    公开(公告)号:US20230071465A1

    公开(公告)日:2023-03-09

    申请号:US18050255

    申请日:2022-10-27

    Applicant: Snowflake Inc.

    Abstract: Resource provisioning systems and methods are described. In an embodiment, a system includes a plurality of shared storage devices collectively storing database data, an execution platform, and a compute service manager. The compute service manager is configured to determine a task to be executed in response to a trigger event and determine a query plan for executing the task, wherein the query plan comprises a plurality of discrete subtasks. The compute service manager is further configured to assign the plurality of discrete subtasks to one or more nodes of a plurality of nodes of the execution platform, determine whether execution of the task is complete, and in response to determining the execution of the task is complete, store a record in the plurality of shared storage devices indicating the task was completed.

Patent Agency Ranking