InnoDB Plugin
1.0
|
Functions | |
UNIV_INLINE const byte * | row_ext_lookup_ith (const row_ext_t *ext, ulint i, ulint *len) |
UNIV_INLINE const byte * | row_ext_lookup (const row_ext_t *ext, ulint col, ulint *len) |
Caching of externally stored column prefixes
Created September 2006 Marko Makela
UNIV_INLINE const byte* row_ext_lookup | ( | const row_ext_t * | ext, |
ulint | col, | ||
ulint * | len | ||
) |
Looks up a column prefix of an externally stored column.
ext | in: column prefix cache |
col | in: column number in the InnoDB table object, as reported by dict_col_get_no(); NOT relative to the records in the clustered index |
len | out: length of prefix, in bytes, at most ext->max_len |
UNIV_INLINE const byte* row_ext_lookup_ith | ( | const row_ext_t * | ext, |
ulint | i, | ||
ulint * | len | ||
) |
Looks up a column prefix of an externally stored column.
ext | in/out: column prefix cache |
i | in: index of ext->ext[] |
len | out: length of prefix, in bytes, at most ext->max_len |