MySQL 8.4.0
Source Code Documentation
anonymous_namespace{join_optimizer.cc}::PossibleIndexSkipScan Struct Reference

Represents a candidate index skip scan, i.e. More...

Public Attributes

SEL_TREEtree
 
size_t predicate_idx
 
Mem_root_array< AccessPath * > skip_scan_paths
 

Detailed Description

Represents a candidate index skip scan, i.e.

a scan on a multi-column index which uses some of, but not all, the columns of the index. Each index skip scan is associated with a predicate. All candidate skip scans are calculated and saved in skip_scan_paths for later proposal.

Member Data Documentation

◆ predicate_idx

size_t anonymous_namespace{join_optimizer.cc}::PossibleIndexSkipScan::predicate_idx

◆ skip_scan_paths

Mem_root_array<AccessPath *> anonymous_namespace{join_optimizer.cc}::PossibleIndexSkipScan::skip_scan_paths

◆ tree

SEL_TREE* anonymous_namespace{join_optimizer.cc}::PossibleIndexSkipScan::tree

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