PLACEMENT OF ADAPTIVE AGGREGATION OPERATORS AND PROPERTIES IN A QUERY PLAN
The subject technology receives a query plan, the query plan comprising a set of query operations, the set of query operations including at least one aggregation and at least one join operation. The subject technology analyzes the query plan to identify an aggregation that is redundant. The subject...
Saved in:
Main Authors | , , , , |
---|---|
Format | Patent |
Language | English French |
Published |
01.04.2021
|
Subjects | |
Online Access | Get full text |
Cover
Summary: | The subject technology receives a query plan, the query plan comprising a set of query operations, the set of query operations including at least one aggregation and at least one join operation. The subject technology analyzes the query plan to identify an aggregation that is redundant. The subject technology removes the aggregation based at least in part on the analyzing. The subject technology determines at least one aggregation property corresponding to at least one query operation of the query plan. The subject technology inserts at least one adaptive aggregation operator in the query plan based at least in part on the at least one aggregation property. The subject technology provides a modified query plan based at least in part on the inserted at least one adaptive aggregation operator in the query plan.
La présente invention concerne une technologie qui reçoit un plan d'interrogation, le plan d'interrogation comprenant un ensemble d'opérations d'interrogation, l'ensemble d'opérations d'interrogation comprenant au moins une agrégation et au moins une opération de jointure. La technologie de l'invention analyse le plan d'interrogation pour identifier une agrégation qui est redondante. La technologie de l'invention élimine l'agrégation sur la base, au moins en partie, de l'analyse. La technologie de l'invention détermine au moins une propriété d'agrégation correspondant à au moins une opération d'interrogation du plan d'interrogation. La technologie de l'invention insère au moins un opérateur d'agrégation adaptatif dans le plan d'interrogation sur la base, au moins en partie, de la ou des propriétés d'agrégation. La technologie de l'invention fournit un plan d'interrogation modifié sur la base, au moins en partie, du ou des opérateurs d'agrégation adaptatifs insérés dans le plan d'interrogation. |
---|---|
Bibliography: | Application Number: WO2020US44606 |