Interface CardinalityEstimator
- All Known Implementing Classes:
RequestBasedCardinalityEstimator
public interface CardinalityEstimator
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddCardinalities(LogicalPlan... plans) Annotates each of the given plans (including, recursively, each of their subplans) with estimates regarding their result cardinalities.voidaddCardinalities(PhysicalPlan... plans) Annotates each of the given plans (including, recursively, each of their subplans) with estimates regarding their result cardinalities.
-
Method Details
-
addCardinalities
Annotates each of the given plans (including, recursively, each of their subplans) with estimates regarding their result cardinalities.More specifically, this method adds three query plan properties to the
QueryPlanningInfoof each of the plans:- Parameters:
plans- - the plans to be annotated with cardinality estimates
-
addCardinalities
Annotates each of the given plans (including, recursively, each of their subplans) with estimates regarding their result cardinalities.More specifically, this method adds three query plan properties to the
QueryPlanningInfoof each of the plans:- Parameters:
plans- - the plans to be annotated with cardinality estimates
-