CUBRID Engine
latest
|
#include <query_graph.h>
Public Attributes | |
QO_ENV * | env |
PT_NODE * | entity_spec |
BITSET | segs |
BITSET | eqclasses |
QO_PARTITION * | partition |
QO_SEGMENT * | oid_seg |
BITSET | dep_set |
BITSET | sargs |
double | selectivity |
BITSET | subqueries |
QO_CLASS_INFO * | info |
unsigned long int | ncard |
unsigned long int | tcard |
const char * | class_name |
int | idx |
int | rel_idx |
QO_NODE_INDEX * | indexes |
QO_USING_INDEX * | using_index |
BITSET | outer_dep_set |
BITSET | right_dep_set |
PT_HINT_ENUM | hint |
bool | sargable |
bool | sort_limit_candidate |
Definition at line 265 of file query_graph.h.
const char* qo_node::class_name |
Definition at line 347 of file query_graph.h.
Referenced by build_query_graph_function_index(), and lookup_seg().
BITSET qo_node::dep_set |
Definition at line 310 of file query_graph.h.
PT_NODE* qo_node::entity_spec |
Definition at line 279 of file query_graph.h.
Referenced by pt_fix_first_term_expr_for_iss(), pt_fix_first_term_func_index_for_iss(), and qo_examine_follow().
QO_ENV* qo_node::env |
Definition at line 271 of file query_graph.h.
Referenced by qo_has_is_not_null_term().
BITSET qo_node::eqclasses |
Definition at line 286 of file query_graph.h.
PT_HINT_ENUM qo_node::hint |
Definition at line 375 of file query_graph.h.
int qo_node::idx |
Definition at line 353 of file query_graph.h.
QO_NODE_INDEX* qo_node::indexes |
Definition at line 369 of file query_graph.h.
QO_CLASS_INFO* qo_node::info |
Definition at line 328 of file query_graph.h.
Referenced by qo_discover_indexes().
unsigned long int qo_node::ncard |
Definition at line 338 of file query_graph.h.
QO_SEGMENT* qo_node::oid_seg |
Definition at line 301 of file query_graph.h.
BITSET qo_node::outer_dep_set |
Definition at line 373 of file query_graph.h.
QO_PARTITION* qo_node::partition |
Definition at line 291 of file query_graph.h.
int qo_node::rel_idx |
Definition at line 359 of file query_graph.h.
BITSET qo_node::right_dep_set |
Definition at line 374 of file query_graph.h.
bool qo_node::sargable |
Definition at line 376 of file query_graph.h.
BITSET qo_node::sargs |
Definition at line 318 of file query_graph.h.
BITSET qo_node::segs |
Definition at line 285 of file query_graph.h.
double qo_node::selectivity |
Definition at line 319 of file query_graph.h.
bool qo_node::sort_limit_candidate |
Definition at line 377 of file query_graph.h.
BITSET qo_node::subqueries |
Definition at line 325 of file query_graph.h.
unsigned long int qo_node::tcard |
Definition at line 339 of file query_graph.h.
QO_USING_INDEX* qo_node::using_index |
Definition at line 370 of file query_graph.h.