My Project
|
Public Member Functions | |
Explain_join (THD *thd_arg, JOIN *join_arg, bool need_tmp_table_arg, bool need_order_arg, bool distinct_arg) | |
Protected Member Functions | |
virtual bool | shallow_explain () |
virtual bool | explain_table_name () |
virtual bool | explain_join_type () |
virtual bool | explain_key_and_len () |
virtual bool | explain_ref () |
virtual bool | explain_rows_and_filtered () |
virtual bool | explain_extra () |
virtual bool | explain_select_type () |
virtual bool | explain_id () |
Explain_join class produces EXPLAIN output for JOINs
bool Explain_join::explain_key_and_len | ( | ) | [protected, virtual] |
fill col_key and and col_key_len fields together
Reimplemented from Explain.
bool Explain_join::explain_rows_and_filtered | ( | ) | [protected, virtual] |
fill col_rows and col_filtered fields together
Reimplemented from Explain.
bool Explain_join::shallow_explain | ( | ) | [protected, virtual] |