MySQL 9.1.0
Source Code Documentation
|
InnoDB index schema used during index creation. More...
Public Attributes | |
mem_heap_t * | heap |
Heap used to build this and all its columns in the list. More... | |
const char * | name |
Index name. More... | |
dict_table_t * | table |
Parent InnoDB table. More... | |
ib_table_def_t * | schema |
Parent table schema that owns this instance. More... | |
bool | clustered |
True if clustered index. More... | |
bool | unique |
True if unique index. More... | |
ib_vector_t * | cols |
Vector of columns. More... | |
trx_t * | usr_trx |
User transacton covering the DDL operations. More... | |
InnoDB index schema used during index creation.
bool ib_Index_defn::clustered |
True if clustered index.
ib_vector_t* ib_Index_defn::cols |
Vector of columns.
mem_heap_t* ib_Index_defn::heap |
Heap used to build this and all its columns in the list.
const char* ib_Index_defn::name |
Index name.
ib_table_def_t* ib_Index_defn::schema |
Parent table schema that owns this instance.
dict_table_t* ib_Index_defn::table |
Parent InnoDB table.
bool ib_Index_defn::unique |
True if unique index.
trx_t* ib_Index_defn::usr_trx |
User transacton covering the DDL operations.