| 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] | 
 1.7.6.1
 1.7.6.1