MySQL 9.4.0
Source Code Documentation
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
anonymous_namespace{join_optimizer.cc}::RefAccessBuilder::PredicateAnalysis Struct Referencefinal

Result type of AnalyzePredicates(). More...

Public Attributes

double selectivity
 The selectivity of the entire predicate. More...
 
double join_condition_selectivity
 The combined selectivity of the conditions refering to the target table. More...
 
AbsorbedPredicates predicates
 The predicates that are applied, and possibly also subsumed, by the given index lookup. More...
 

Detailed Description

Result type of AnalyzePredicates().

Member Data Documentation

◆ join_condition_selectivity

double anonymous_namespace{join_optimizer.cc}::RefAccessBuilder::PredicateAnalysis::join_condition_selectivity

The combined selectivity of the conditions refering to the target table.

◆ predicates

AbsorbedPredicates anonymous_namespace{join_optimizer.cc}::RefAccessBuilder::PredicateAnalysis::predicates

The predicates that are applied, and possibly also subsumed, by the given index lookup.

◆ selectivity

double anonymous_namespace{join_optimizer.cc}::RefAccessBuilder::PredicateAnalysis::selectivity

The selectivity of the entire predicate.


The documentation for this struct was generated from the following file: