|
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 |
1.8.1.2