MySQL 9.1.0
Source Code Documentation
row_index_t Struct Reference

Index information required by IMPORT. More...

Public Attributes

space_index_t m_id
 Index id of the table in the exporting server. More...
 
bytem_name
 Index name. More...
 
space_id_t m_space
 Space where it is placed. More...
 
page_no_t m_page_no
 Root page number. More...
 
ulint m_type
 Index type. More...
 
ulint m_trx_id_offset
 Relevant only for clustered indexes, offset of transaction id system column. More...
 
ulint m_n_user_defined_cols
 User defined columns. More...
 
ulint m_n_uniq
 Number of columns that can uniquely identify the row. More...
 
ulint m_n_nullable
 Number of nullable columns. More...
 
ulint m_n_fields
 Total number of fields. More...
 
dict_field_tm_fields
 Index fields. More...
 
const dict_index_tm_srv_index
 Index instance in the importing server. More...
 
row_stats_t m_stats
 Statistics gathered during the import phase. More...
 

Detailed Description

Index information required by IMPORT.

Member Data Documentation

◆ m_fields

dict_field_t* row_index_t::m_fields

Index fields.

◆ m_id

space_index_t row_index_t::m_id

Index id of the table in the exporting server.

◆ m_n_fields

ulint row_index_t::m_n_fields

Total number of fields.

◆ m_n_nullable

ulint row_index_t::m_n_nullable

Number of nullable columns.

◆ m_n_uniq

ulint row_index_t::m_n_uniq

Number of columns that can uniquely identify the row.

◆ m_n_user_defined_cols

ulint row_index_t::m_n_user_defined_cols

User defined columns.

◆ m_name

byte* row_index_t::m_name

Index name.

◆ m_page_no

page_no_t row_index_t::m_page_no

Root page number.

◆ m_space

space_id_t row_index_t::m_space

Space where it is placed.

◆ m_srv_index

const dict_index_t* row_index_t::m_srv_index

Index instance in the importing server.

◆ m_stats

row_stats_t row_index_t::m_stats

Statistics gathered during the import phase.

◆ m_trx_id_offset

ulint row_index_t::m_trx_id_offset

Relevant only for clustered indexes, offset of transaction id system column.

◆ m_type

ulint row_index_t::m_type

Index type.


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