Field Documentation
pointer to a possible calling query thread
ulint que_fork_t::cur_end |
QUE_CUR_NOT_DEFINED, QUE_CUR_START, QUE_CUR_END
ibool que_fork_t::cur_on_row |
TRUE if cursor is on a row, i.e., it is not before the first row or after the last row
ulint que_fork_t::cur_pos |
if there are n rows in the result set, values 0 and n + 1 mean before first row, or after last row, depending on cur_end; values 1...n mean a row index
ulint que_fork_t::fork_type |
list of query graphs of a session or a stored procedure
memory heap where the fork was created
last executed select node, or NULL if none
ulint que_fork_t::n_active_thrs |
if this is the root of a graph, the number query threads that have been started in que_thr_move_to_run_state but for which que_thr_dec_refer_count has not yet been called
symbol table of the query, generated by the parser, or NULL if the graph was created 'by hand'
transaction: this is set only in the root node
The documentation for this struct was generated from the following file: