InnoDB Plugin  1.0
Functions
btr0sea.ic File Reference
#include "dict0mem.h"
#include "btr0cur.h"
#include "buf0buf.h"
Include dependency graph for btr0sea.ic:
This graph shows which files directly or indirectly include this file:

Functions

UNIV_INTERN void btr_search_info_update_slow (btr_search_t *info, btr_cur_t *cursor)
UNIV_INLINE btr_search_tbtr_search_get_info (dict_index_t *index)
UNIV_INLINE void btr_search_info_update (dict_index_t *index, btr_cur_t *cursor)

Detailed Description

The index tree adaptive search

Created 2/17/1996 Heikki Tuuri

Function Documentation

UNIV_INLINE btr_search_t* btr_search_get_info ( dict_index_t index)

Returns search info for an index.

Returns
search info; search mutex reserved
Parameters
indexin: index
UNIV_INLINE void btr_search_info_update ( dict_index_t index,
btr_cur_t cursor 
)

Updates the search info.

Parameters
indexin: index of the cursor
cursorin: cursor which was just positioned
UNIV_INTERN void btr_search_info_update_slow ( btr_search_t info,
btr_cur_t cursor 
)

Updates the search info. in: cursor which was just positioned

Parameters
infoin/out: search info