Transient materialized view rewrite
AssigneeSnowflake Inc.
InventorsShrainik Jain, Allison Waingold Lee, Boyung Lee, Prasanna Rajaperumal, Jiaqi Yan, Yongsik Yoon
Life of this patent
Estimating the term…
Loading patent…
AssigneeSnowflake Inc.
InventorsShrainik Jain, Allison Waingold Lee, Boyung Lee, Prasanna Rajaperumal, Jiaqi Yan, Yongsik Yoon
Estimating the term…
Queries executed against a materialized view can execute up to orders of magnitude faster than equivalent queries on a source (or base) table. However, although a query can reference a materialized view directly, a user (e.g., query author) may not know about a relevant materialized view. Moreover, if a source table has multiple materialized views generated, the user may not know which materialized view to reference in the query. Thus, embodiments of the present disclosure provide techniques for automatically rewriting queries directed to a source table to utilize existing materialized views.
A method comprising:
A machine-storage medium embodying instructions that, when executed by a machine, cause the machine to perform operations comprising:
A system comprising:
Dependencies are inferred from the claim text.