MySQL 9.1.0
Source Code Documentation
anonymous_namespace{join_optimizer.cc}::PossibleRangeScan Struct Reference

Public Attributes

unsigned idx
 
unsigned mrr_flags
 
unsigned mrr_buf_size
 
unsigned used_key_parts
 
double cost
 
ha_rows num_rows
 
bool is_ror_scan
 
bool is_imerge_scan
 
OverflowBitset applied_predicates
 
OverflowBitset subsumed_predicates
 
Quick_ranges ranges
 

Member Data Documentation

◆ applied_predicates

OverflowBitset anonymous_namespace{join_optimizer.cc}::PossibleRangeScan::applied_predicates

◆ cost

double anonymous_namespace{join_optimizer.cc}::PossibleRangeScan::cost

◆ idx

unsigned anonymous_namespace{join_optimizer.cc}::PossibleRangeScan::idx

◆ is_imerge_scan

bool anonymous_namespace{join_optimizer.cc}::PossibleRangeScan::is_imerge_scan

◆ is_ror_scan

bool anonymous_namespace{join_optimizer.cc}::PossibleRangeScan::is_ror_scan

◆ mrr_buf_size

unsigned anonymous_namespace{join_optimizer.cc}::PossibleRangeScan::mrr_buf_size

◆ mrr_flags

unsigned anonymous_namespace{join_optimizer.cc}::PossibleRangeScan::mrr_flags

◆ num_rows

ha_rows anonymous_namespace{join_optimizer.cc}::PossibleRangeScan::num_rows

◆ ranges

Quick_ranges anonymous_namespace{join_optimizer.cc}::PossibleRangeScan::ranges

◆ subsumed_predicates

OverflowBitset anonymous_namespace{join_optimizer.cc}::PossibleRangeScan::subsumed_predicates

◆ used_key_parts

unsigned anonymous_namespace{join_optimizer.cc}::PossibleRangeScan::used_key_parts

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