Public Member Functions |
void | trace_basic_info (const PARAM *param, Opt_trace_object *trace_object) const |
| TRP_GROUP_MIN_MAX (bool have_min_arg, bool have_max_arg, bool have_agg_distinct_arg, KEY_PART_INFO *min_max_arg_part_arg, uint group_prefix_len_arg, uint used_key_parts_arg, uint group_key_parts_arg, KEY *index_info_arg, uint index_arg, uint key_infix_len_arg, uchar *key_infix_arg, SEL_TREE *tree_arg, SEL_ARG *index_tree_arg, uint param_idx_arg, ha_rows quick_prefix_records_arg) |
QUICK_SELECT_I * | make_quick (PARAM *param, bool retrieve_full_rows, MEM_ROOT *parent_alloc) |
void | use_index_scan () |
Additional Inherited Members |
static void * | operator new (size_t size, MEM_ROOT *mem_root) |
static void | operator delete (void *ptr, size_t size) |
static void | operator delete (void *ptr, MEM_ROOT *mem_root) |
Detailed Description
Definition at line 2393 of file opt_range.cc.
Member Function Documentation
Add basic info for this TABLE_READ_PLAN to the optimizer trace.
- Parameters
-
param | Parameters for range analysis of this table |
trace_object | The optimizer trace object the info is appended to |
Implements TABLE_READ_PLAN.
Definition at line 2456 of file opt_range.cc.
Member Data Documentation
ha_rows TRP_GROUP_MIN_MAX::quick_prefix_records |
The documentation for this class was generated from the following file: