MySQL 9.1.0
Source Code Documentation
|
Prefixes of externally stored columns. More...
#include <row0ext.h>
Public Member Functions | |
std::ostream & | print (std::ostream &out) const |
Public Attributes | |
const dict_index_t * | index |
The clustered index from where LOB is fetched. More... | |
ulint | n_ext |
number of externally stored columns which are part of index More... | |
const ulint * | ext |
col_no's of externally stored columns More... | |
byte * | buf |
backing store of the column prefix cache More... | |
ulint | max_len |
maximum prefix length, it could be REC_ANTELOPE_MAX_INDEX_COL_LEN or REC_VERSION_56_MAX_INDEX_COL_LEN depending on row format More... | |
page_size_t | page_size |
page size of the externally stored columns More... | |
ulint | len [1] |
prefix lengths; 0 if not cached More... | |
Prefixes of externally stored columns.
|
inline |
byte* row_ext_t::buf |
backing store of the column prefix cache
const ulint* row_ext_t::ext |
col_no's of externally stored columns
const dict_index_t* row_ext_t::index |
The clustered index from where LOB is fetched.
ulint row_ext_t::len[1] |
prefix lengths; 0 if not cached
ulint row_ext_t::max_len |
maximum prefix length, it could be REC_ANTELOPE_MAX_INDEX_COL_LEN or REC_VERSION_56_MAX_INDEX_COL_LEN depending on row format
ulint row_ext_t::n_ext |
number of externally stored columns which are part of index
page_size_t row_ext_t::page_size |
page size of the externally stored columns