access_path() | QEP_TAB | |
add_prefix_tables(table_map tables) | QEP_shared_owner | inline |
added_tables() const | QEP_shared_owner | inline |
and_with_condition(Item *tmp_cond) | QEP_shared_owner | |
check_weed_out_table | QEP_TAB | |
cleanup() | QEP_TAB | |
condition() const | QEP_shared_owner | inline |
condition_is_pushed_to_sort() const | QEP_shared_owner | inline |
condition_optim() const | QEP_TAB | inline |
do_firstmatch() const | QEP_TAB | inline |
do_loosescan() const | QEP_TAB | inline |
dynamic_range() const | QEP_TAB | inline |
effective_index() const | QEP_TAB | |
enum_op_type enum name | QEP_TAB | |
filesort | QEP_TAB | |
filesort_pushed_order | QEP_TAB | |
finishes_weedout() const | QEP_TAB | inline |
first_inner() const | QEP_shared_owner | inline |
first_sj_inner() const | QEP_shared_owner | inline |
first_upper() const | QEP_shared_owner | inline |
firstmatch_return | QEP_TAB | |
flush_weedout_table | QEP_TAB | |
ft_func() const | QEP_shared_owner | inline |
get_sj_strategy() const | QEP_TAB | |
has_guarded_conds() const | QEP_shared_owner | inline |
having | QEP_TAB | |
idx() const | QEP_shared_owner | inline |
idx_map() const | QEP_shared_owner | inline |
index() const | QEP_shared_owner | inline |
init(JOIN_TAB *jt) | QEP_TAB | |
init_join_cache(JOIN_TAB *join_tab) | QEP_TAB | |
invalidators | QEP_TAB | |
is_first_inner_for_outer_join() const | QEP_shared_owner | inline |
is_inner_table_of_outer_join() const | QEP_shared_owner | inline |
is_single_inner_for_outer_join() const | QEP_shared_owner | inline |
is_single_inner_of_semi_join() const | QEP_shared_owner | inline |
join() const | QEP_shared_owner | inline |
keyread_optim() const | QEP_TAB | inline |
keys() const | QEP_shared_owner | inline |
last_inner() const | QEP_shared_owner | inline |
last_sj_inner() const | QEP_shared_owner | inline |
lateral_derived_tables_depend_on_me | QEP_TAB | |
loosescan_key_len | QEP_TAB | |
m_condition_optim | QEP_TAB | |
m_keyread_optim | QEP_TAB | |
m_qs | QEP_shared_owner | protected |
m_reversed_access | QEP_TAB | |
mark_condition_as_pushed_to_sort() | QEP_shared_owner | inline |
match_tab | QEP_TAB | |
MATERIALIZE_DERIVED enum value | QEP_TAB | |
MATERIALIZE_SEMIJOIN enum value | QEP_TAB | |
materialize_table | QEP_TAB | |
MATERIALIZE_TABLE_FUNCTION enum value | QEP_TAB | |
needs_duplicate_removal | QEP_TAB | |
NO_SETUP enum value | QEP_TAB | |
not_used_in_distinct | QEP_TAB | |
op_type | QEP_TAB | |
operator=(const QEP_TAB &) | QEP_TAB | |
OT_AGGREGATE enum value | QEP_TAB | |
OT_AGGREGATE_INTO_TMP_TABLE enum value | QEP_TAB | |
OT_AGGREGATE_THEN_MATERIALIZE enum value | QEP_TAB | |
OT_BKA enum value | QEP_TAB | |
OT_BNL enum value | QEP_TAB | |
OT_MATERIALIZE enum value | QEP_TAB | |
OT_NONE enum value | QEP_TAB | |
OT_WINDOWING_FUNCTION enum value | QEP_TAB | |
pfs_batch_update(const JOIN *join) const | QEP_TAB | |
position() const | QEP_shared_owner | inline |
prefix_tables() const | QEP_shared_owner | inline |
push_index_cond(const JOIN_TAB *join_tab, uint keyno, Opt_trace_object *trace_obj) | QEP_TAB | |
QEP_shared_owner() | QEP_shared_owner | inline |
QEP_TAB() | QEP_TAB | inline |
QEP_TAB(const QEP_TAB &) | QEP_TAB | |
qs_cleanup() | QEP_shared_owner | |
range_scan() const | QEP_shared_owner | inline |
records() const | QEP_shared_owner | inline |
ref() const | QEP_shared_owner | inline |
ref_item_slice | QEP_TAB | |
rematerialize | QEP_TAB | |
reversed_access() const | QEP_TAB | inline |
set_condition(Item *to) | QEP_shared_owner | inline |
set_condition_optim() | QEP_TAB | inline |
set_first_inner(plan_idx i) | QEP_shared_owner | inline |
set_first_sj_inner(plan_idx i) | QEP_shared_owner | inline |
set_first_upper(plan_idx i) | QEP_shared_owner | inline |
set_ft_func(Item_func_match *f) | QEP_shared_owner | inline |
set_idx(plan_idx i) | QEP_shared_owner | inline |
set_index(uint i) | QEP_shared_owner | inline |
set_join(JOIN *j) | QEP_shared_owner | inline |
set_keyread_optim() | QEP_TAB | inline |
set_last_inner(plan_idx i) | QEP_shared_owner | inline |
set_last_sj_inner(plan_idx i) | QEP_shared_owner | inline |
set_position(POSITION *p) | QEP_shared_owner | inline |
set_prefix_tables(table_map prefix_tables, table_map prev_tables) | QEP_shared_owner | inline |
set_qs(QEP_shared *q) | QEP_shared_owner | inline |
set_range_scan(AccessPath *q) | QEP_shared_owner | inline |
set_records(ha_rows r) | QEP_shared_owner | inline |
set_reversed_access(bool arg) | QEP_TAB | inline |
set_sj_mat_exec(Semijoin_mat_exec *s) | QEP_shared_owner | inline |
set_skip_records_in_range(bool skip_records_in_range) | QEP_shared_owner | inline |
set_table(TABLE *t) | QEP_TAB | inline |
set_type(enum join_type t) | QEP_shared_owner | inline |
Setup_func enum name | QEP_TAB | |
share_qs(QEP_shared_owner *other) | QEP_shared_owner | inline |
sj_mat_exec() const | QEP_shared_owner | inline |
sjm_query_block_id() const | QEP_TAB | |
skip_records_in_range() const | QEP_shared_owner | inline |
starts_weedout() const | QEP_TAB | inline |
table() const | QEP_shared_owner | inline |
table_ref | QEP_TAB | |
tmp_table_param | QEP_TAB | |
type() const | QEP_shared_owner | inline |
use_order() const | QEP_TAB | |
using_dynamic_range | QEP_TAB | |