Skip to content

Struct qo_node

ClassList > qo_node

  • #include <query_graph.h>

Public Attributes

Type Name
const char * class_name
BITSET dep_set
PT_NODE * entity_spec
QO_ENV * env
BITSET eqclasses
PT_HINT_ENUM hint
int idx
QO_NODE_INDEX * indexes
QO_CLASS_INFO * info
unsigned long int ncard
QO_SEGMENT * oid_seg
BITSET outer_dep_set
QO_PARTITION * partition
int rel_idx
bool sargable
BITSET sargs
BITSET segs
double selectivity
bool sort_limit_candidate
BITSET subqueries
unsigned long int tcard
QO_USING_INDEX * using_index

Public Attributes Documentation

variable class_name

const char* qo_node::class_name;

variable dep_set

BITSET qo_node::dep_set;

variable entity_spec

PT_NODE* qo_node::entity_spec;

variable env

QO_ENV* qo_node::env;

variable eqclasses

BITSET qo_node::eqclasses;

variable hint

PT_HINT_ENUM qo_node::hint;

variable idx

int qo_node::idx;

variable indexes

QO_NODE_INDEX* qo_node::indexes;

variable info

QO_CLASS_INFO* qo_node::info;

variable ncard

unsigned long int qo_node::ncard;

variable oid_seg

QO_SEGMENT* qo_node::oid_seg;

variable outer_dep_set

BITSET qo_node::outer_dep_set;

variable partition

QO_PARTITION* qo_node::partition;

variable rel_idx

int qo_node::rel_idx;

variable sargable

bool qo_node::sargable;

variable sargs

BITSET qo_node::sargs;

variable segs

BITSET qo_node::segs;

variable selectivity

double qo_node::selectivity;

variable sort_limit_candidate

bool qo_node::sort_limit_candidate;

variable subqueries

BITSET qo_node::subqueries;

variable tcard

unsigned long int qo_node::tcard;

variable using_index

QO_USING_INDEX* qo_node::using_index;


The documentation for this class was generated from the following file cubrid/src/optimizer/query_graph.h