Building heavy hitter summary for query optimization
AssigneeMicrosoft Technology Licensing, LLC
InventorsWangchao LE, Yongchul KWON, Marc Todd FRIEDMAN
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorsWangchao LE, Yongchul KWON, Marc Todd FRIEDMAN
Estimating the term…
Constructing a heavy hitter summary for query optimization. The heavy hitter summary is constructed by sampling each of multiple partitions of a dataset using a uniformed sampling rate. For each partition, performing a two-stage heavy hitter estimation process to determine whether an estimated frequency of a key of the sampled data units may be included in a partition-level heavy hitter summary. Constructing a partition-level heavy hitter summary for each partition of the dataset based on the keys determined via the two-stage process, and constructing a dataset-level heavy hitter summary based on the partition-level heavy hitter summary. The dataset-level heavy hitter summary may be used to optimize query trees.
A computing system comprising:
A method for building a heavy hitter summary for query optimization, using a computing device, the method comprising:
A computer program product comprising one or more computer-readable storage media having thereon computer-executable instructions that are structured such that, when executed by one or more processors of the computing system, the computing system is caused to perform a method for building a heavy hitter summary for query optimization, the method comprising:
Dependencies are inferred from the claim text.