MySQL 8.0.40
Source Code Documentation
|
Logically a part of AccessPath::index_skip_scan(), but is too large, so split out into its own struct. More...
#include <index_skip_scan_plan.h>
Public Attributes | |
KEY * | index_info |
The index chosen for data access. More... | |
uint | eq_prefix_len |
Length of the equality prefix. More... | |
uint | eq_prefix_key_parts |
Number of key parts in the equality prefix. More... | |
EQPrefix * | eq_prefixes |
Array of equality constants (IN list) More... | |
KEY_PART_INFO * | range_key_part |
The key part corresponding to the range condition. More... | |
uchar * | min_range_key |
uchar * | max_range_key |
uchar * | min_search_key |
uchar * | max_search_key |
uint | range_cond_flag |
uint | range_key_len |
const SEL_ARG * | range_part_tracing_only |
SEL_ROOT * | index_range_tree |
The sub-tree corresponding to index_info. More... | |
bool | has_aggregate_function |
TRUE if there are aggregate functions. More... | |
Logically a part of AccessPath::index_skip_scan(), but is too large, so split out into its own struct.
uint IndexSkipScanParameters::eq_prefix_key_parts |
Number of key parts in the equality prefix.
uint IndexSkipScanParameters::eq_prefix_len |
Length of the equality prefix.
EQPrefix* IndexSkipScanParameters::eq_prefixes |
Array of equality constants (IN list)
bool IndexSkipScanParameters::has_aggregate_function |
TRUE if there are aggregate functions.
KEY* IndexSkipScanParameters::index_info |
The index chosen for data access.
SEL_ROOT* IndexSkipScanParameters::index_range_tree |
The sub-tree corresponding to index_info.
uchar* IndexSkipScanParameters::max_range_key |
uchar* IndexSkipScanParameters::max_search_key |
uchar* IndexSkipScanParameters::min_range_key |
uchar* IndexSkipScanParameters::min_search_key |
uint IndexSkipScanParameters::range_cond_flag |
uint IndexSkipScanParameters::range_key_len |
KEY_PART_INFO* IndexSkipScanParameters::range_key_part |
The key part corresponding to the range condition.
const SEL_ARG* IndexSkipScanParameters::range_part_tracing_only |