MySQL 5.6.14 Source Code Document
|
#include "rem0rec.h"
#include "page0page.h"
#include "mtr0mtr.h"
#include "mtr0log.h"
#include "fts0fts.h"
Go to the source code of this file.
Functions | |
UNIV_INTERN ulint | rec_get_n_extern_new (const rec_t *rec, const dict_index_t *index, ulint n) |
UNIV_INLINE | __attribute__ ((nonnull)) void rec_init_offsets_comp_ordinary(const rec_t *rec |
Variables | |
UNIV_INTERN ulint | rec_dummy |
UNIV_INLINE bool | temp |
UNIV_INLINE bool const dict_index_t * | index |
UNIV_INLINE __attribute__ | ( | (nonnull) | ) | const |
Determine the offset to each field in a leaf-page record in ROW_FORMAT=COMPACT. This is a special case of rec_init_offsets() and rec_get_offsets_func().
UNIV_INTERN ulint rec_get_n_extern_new | ( | const rec_t * | rec, |
const dict_index_t * | index, | ||
ulint | n | ||
) |
Determine how many of the first n columns in a compact physical record are stored externally.
rec | in: compact physical record |
index | in: record descriptor |
n | in: number of columns to scan |
Definition at line 164 of file rem0rec.cc.
UNIV_INLINE bool const dict_index_t* index |
in: record descriptor
Definition at line 252 of file rem0rec.cc.
UNIV_INLINE bool temp |
< in: physical record in ROW_FORMAT=COMPACT in: whether to use the format for temporary files in index creation
Definition at line 252 of file rem0rec.cc.