#include <dict0mem.h>
Collaboration diagram for dict_index_struct:

Public Attributes | |
| dulint | id |
| mem_heap_t * | heap |
| ulint | type |
| const char * | name |
| const char * | table_name |
| dict_table_t * | table |
| ulint | space |
| ulint | trx_id_offset |
| ulint | n_user_defined_cols |
| ulint | n_uniq |
| ulint | n_def |
| ulint | n_fields |
| dict_field_t * | fields |
| ulint | n_nullable |
| indexes | |
| dict_tree_t * | tree |
| tree_indexes | |
| ibool | cached |
| btr_search_t * | search_info |
| ib_longlong * | stat_n_diff_key_vals |
| ulint | stat_index_size |
| ulint | stat_n_leaf_pages |
| ulint | magic_n |
Definition at line 180 of file dict0mem.h.
Definition at line 201 of file dict0mem.h.
Definition at line 181 of file dict0mem.h.
Referenced by dict_index_build_internal_clust(), and dict_index_build_internal_non_clust().
Definition at line 204 of file dict0mem.h.
Definition at line 223 of file dict0mem.h.
Definition at line 199 of file dict0mem.h.
Referenced by dict_index_add_to_cache(), dict_index_build_internal_clust(), and dict_index_build_internal_non_clust().
Definition at line 200 of file dict0mem.h.
Referenced by dict_index_add_to_cache(), and row_create_prebuilt().
Definition at line 202 of file dict0mem.h.
Definition at line 196 of file dict0mem.h.
Referenced by dict_index_build_internal_clust(), dict_index_build_internal_non_clust(), and mlog_parse_index().
Definition at line 192 of file dict0mem.h.
Referenced by dict_index_build_internal_clust(), and dict_index_build_internal_non_clust().
| const char* dict_index_struct::name |
Definition at line 184 of file dict0mem.h.
Referenced by dict_foreign_error_report(), dict_index_add_to_cache(), row_ins_foreign_report_add_err(), and row_ins_foreign_report_err().
Definition at line 218 of file dict0mem.h.
| ib_longlong* dict_index_struct::stat_n_diff_key_vals |
Definition at line 220 of file dict0mem.h.
Definition at line 186 of file dict0mem.h.
Referenced by btr_compress(), btr_cur_del_mark_set_sec_rec(), btr_page_create(), btr_root_get(), btr_search_update_block_hash_info(), dict_index_add_to_cache(), dict_tree_build_data_tuple(), dict_tree_build_node_ptr(), ibuf_update_max_tablespace_id(), mlog_parse_index(), row_ins_clust_index_entry_by_modify(), row_ins_sec_index_entry_by_modify(), row_sel_get_clust_rec_for_mysql(), row_upd_in_place_in_select(), row_vers_impl_x_locked_off_kernel(), and srv_init().
| const char* dict_index_struct::table_name |
Definition at line 205 of file dict0mem.h.
Referenced by btr_search_update_hash_on_delete(), and dict_index_add_to_cache().
Definition at line 207 of file dict0mem.h.
Definition at line 183 of file dict0mem.h.
Referenced by dict_index_add_to_cache(), dict_index_build_internal_non_clust(), mlog_parse_index(), opt_search_plan_for_table(), row_ins_alloc_row_id_step(), row_ins_clust_index_entry_by_modify(), row_ins_duplicate_error_in_clust(), row_ins_sec_index_entry_by_modify(), and row_upd_sec_step().
1.4.7

