MySQL 5.6.14 Source Code Document
|
#include <row0merge.h>
Public Attributes | |
mem_heap_t * | heap |
dict_index_t * | index |
ulint | total_size |
ulint | n_tuples |
ulint | max_tuples |
mtuple_t * | tuples |
mtuple_t * | tmp_tuples |
Buffer for sorting in main memory.
Definition at line 75 of file row0merge.h.
mem_heap_t* row_merge_buf_t::heap |
memory heap where allocated
Definition at line 76 of file row0merge.h.
dict_index_t* row_merge_buf_t::index |
the index the tuples belong to
Definition at line 77 of file row0merge.h.
ulint row_merge_buf_t::max_tuples |
maximum number of data tuples
Definition at line 80 of file row0merge.h.
ulint row_merge_buf_t::n_tuples |
number of data tuples
Definition at line 79 of file row0merge.h.
mtuple_t* row_merge_buf_t::tmp_tuples |
temporary copy of tuples, for sorting
Definition at line 82 of file row0merge.h.
ulint row_merge_buf_t::total_size |
total amount of data bytes
Definition at line 78 of file row0merge.h.
mtuple_t* row_merge_buf_t::tuples |
array of data tuples
Definition at line 81 of file row0merge.h.