Database query processing using a pruning index
AssigneeSnowflake Inc.
InventorsThierry Cruanes, Benoit Dageville, Ismail Oukid, Stefan Richter
Life of this patent
Estimating the term…
Loading patent…
AssigneeSnowflake Inc.
InventorsThierry Cruanes, Benoit Dageville, Ismail Oukid, Stefan Richter
Estimating the term…
A source table organized into a set of micro-partitions is accessed by a network-based data warehouse. A pruning index is generated based on the source table. The pruning index comprises a set of filters that indicate locations of distinct values in each column of the source table. A query directed at the source table is received at the network-based data warehouse. The query is processed using the pruning index. The processing of the query comprises pruning the set of micro-partitions of the source table to scan for data matching the query, the pruning of the plurality of micro-partitions comprising identifying, using the pruning index, a sub-set of micro-partitions to scan for the data matching the query.
A system comprising:
A method comprising:
A computer-storage medium comprising instructions that, when executed by one or more processors of a machine, configure the machine to perform operations comprising:
Dependencies are inferred from the claim text.