MySQL 5.6.14 Source Code Document
|
#include <btr0cur.h>
Public Attributes | |
dict_index_t * | index |
page_cur_t | page_cur |
purge_node_t * | purge_node |
buf_block_t * | left_block |
que_thr_t * | thr |
btr_path_t * | path_arr |
enum btr_cur_method | flag |
ulint | tree_height |
ulint | up_match |
ulint | up_bytes |
ulint | low_match |
ulint | low_bytes |
ulint | n_fields |
ulint | n_bytes |
ulint | fold |
The tree cursor: the definition appears here only for the compiler
to know struct size!
enum btr_cur_method btr_cur_t::flag |
ulint btr_cur_t::fold |
dict_index_t* btr_cur_t::index |
buf_block_t* btr_cur_t::left_block |
ulint btr_cur_t::low_bytes |
ulint btr_cur_t::low_match |
ulint btr_cur_t::n_bytes |
ulint btr_cur_t::n_fields |
page_cur_t btr_cur_t::page_cur |
btr_path_t* btr_cur_t::path_arr |
purge_node_t* btr_cur_t::purge_node |
que_thr_t* btr_cur_t::thr |
ulint btr_cur_t::tree_height |
ulint btr_cur_t::up_bytes |
ulint btr_cur_t::up_match |
If the search mode was PAGE_CUR_LE, the number of matched fields to the the first user record to the right of the cursor record after btr_cur_search_to_nth_level; for the mode PAGE_CUR_GE, the matched fields to the first user record AT THE CURSOR or to the right of it; NOTE that the up_match and low_match values may exceed the correct values for comparison to the adjacent user record if that record is on a different leaf page! (See the note in row_ins_duplicate_error_in_clust.)