MySQL 5.6.14 Source Code Document
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
btr_path_t Struct Reference

#include <btr0cur.h>

Public Attributes

ulint nth_rec
ulint n_recs
ulint page_no
ulint page_level

Detailed Description

A slot in the path array. We store here info on a search path down the

tree. Each slot contains data on a single level of the tree.

Definition at line 744 of file btr0cur.h.

Member Data Documentation

ulint btr_path_t::n_recs

number of records on the page

Definition at line 750 of file btr0cur.h.

ulint btr_path_t::nth_rec

index of the record where the page cursor stopped on this level (index in alphabetical order); value ULINT_UNDEFINED denotes array end

Definition at line 745 of file btr0cur.h.

ulint btr_path_t::page_level

level of the page, if later we fetch the page under page_no and it is no different level then we know that the tree has been reorganized

Definition at line 752 of file btr0cur.h.

ulint btr_path_t::page_no

no of the page containing the record

Definition at line 751 of file btr0cur.h.


The documentation for this struct was generated from the following file: