MySQL 9.5.0
Source Code Documentation
dict_index_stats_t Struct Reference

#include <dict0mem.h>

Public Member Functions

void assert_initialized () const
 Check whether index's stats are initialized (assert if they are not). More...
 

Public Attributes

unsigned type: DICT_IT_BITS
 
unsigned n_uniq: 10
 
uint64_t * n_diff_key_vals
 Statistics for query optimization. More...
 
uint64_t * n_sample_sizes
 
uint64_t * n_non_null_key_vals
 
ulint index_size
 
ulint n_leaf_pages
 

Member Function Documentation

◆ assert_initialized()

void dict_index_stats_t::assert_initialized ( ) const

Check whether index's stats are initialized (assert if they are not).

Member Data Documentation

◆ index_size

ulint dict_index_stats_t::index_size

◆ n_diff_key_vals

uint64_t* dict_index_stats_t::n_diff_key_vals

Statistics for query optimization.

◆ n_leaf_pages

ulint dict_index_stats_t::n_leaf_pages

◆ n_non_null_key_vals

uint64_t* dict_index_stats_t::n_non_null_key_vals

◆ n_sample_sizes

uint64_t* dict_index_stats_t::n_sample_sizes

◆ n_uniq

unsigned dict_index_stats_t::n_uniq

◆ type

unsigned dict_index_stats_t::type

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