My Project
|
#include <abstract_query_plan.h>
Public Member Functions | |
Join_plan (const JOIN *join) | |
const Table_access * | get_table_access (uint access_no) const |
uint | get_access_count () const |
Friends | |
class | Equal_set_iterator |
class | Table_access |
This class represents a query plan for an n-way join, in the form a sequence of n table access operations that will execute as a nested loop join.
AQP::Join_plan::Join_plan | ( | const JOIN * | join | ) | [explicit] |
join_tab | Array of access methods constituting the nested loop join. |
access_count | Length of array. |
uint AQP::Join_plan::get_access_count | ( | ) | const [inline] |
const Table_access * AQP::Join_plan::get_table_access | ( | uint | access_no | ) | const [inline] |
Get the n'th table access operation.
access_no | The index of the table access operation to fetch. |