MySQL 8.4.3
Source Code Documentation
|
This structure defines information we will fetch from each buffer pool. More...
#include <buf0buf.h>
Public Attributes | |
ulint | pool_unique_id |
Buffer Pool ID. More... | |
ulint | pool_size |
Buffer Pool size in pages. More... | |
ulint | lru_len |
Length of buf_pool->LRU. More... | |
ulint | old_lru_len |
buf_pool->LRU_old_len More... | |
ulint | free_list_len |
Length of buf_pool->free list. More... | |
ulint | flush_list_len |
Length of buf_pool->flush_list. More... | |
ulint | n_pend_unzip |
buf_pool->n_pend_unzip, pages pending decompress More... | |
ulint | n_pend_reads |
buf_pool->n_pend_reads, pages pending read More... | |
std::array< size_t, BUF_FLUSH_N_TYPES > | n_pending_flush |
Number of pages pending flush of given type. More... | |
ulint | n_pages_made_young |
number of pages made young More... | |
ulint | n_pages_not_made_young |
number of pages not made young More... | |
ulint | n_pages_read |
buf_pool->n_pages_read More... | |
ulint | n_pages_created |
buf_pool->n_pages_created More... | |
ulint | n_pages_written |
buf_pool->n_pages_written More... | |
ulint | n_page_gets |
buf_pool->n_page_gets More... | |
ulint | n_ra_pages_read_rnd |
buf_pool->n_ra_pages_read_rnd, number of pages readahead More... | |
ulint | n_ra_pages_read |
buf_pool->n_ra_pages_read, number of pages readahead More... | |
ulint | n_ra_pages_evicted |
buf_pool->n_ra_pages_evicted, number of readahead pages evicted without access More... | |
ulint | n_page_get_delta |
num of buffer pool page gets since last printout More... | |
double | page_made_young_rate |
page made young rate in pages per second More... | |
double | page_not_made_young_rate |
page not made young rate in pages per second More... | |
double | pages_read_rate |
num of pages read per second More... | |
double | pages_created_rate |
num of pages create per second More... | |
double | pages_written_rate |
num of pages written per second More... | |
ulint | page_read_delta |
num of pages read since last printout More... | |
ulint | young_making_delta |
num of pages made young since last printout More... | |
ulint | not_young_making_delta |
num of pages not make young since last printout More... | |
double | pages_readahead_rnd_rate |
random readahead rate in pages per second More... | |
double | pages_readahead_rate |
readahead rate in pages per second More... | |
double | pages_evicted_rate |
rate of readahead page evicted without access, in pages per second More... | |
ulint | unzip_lru_len |
length of buf_pool->unzip_LRU list More... | |
ulint | io_sum |
buf_LRU_stat_sum.io More... | |
ulint | io_cur |
buf_LRU_stat_cur.io, num of IO for current interval More... | |
ulint | unzip_sum |
buf_LRU_stat_sum.unzip More... | |
ulint | unzip_cur |
buf_LRU_stat_cur.unzip, num pages decompressed in current interval More... | |
This structure defines information we will fetch from each buffer pool.
It will be used to print table IO stats
ulint buf_pool_info_t::flush_list_len |
Length of buf_pool->flush_list.
ulint buf_pool_info_t::free_list_len |
Length of buf_pool->free list.
ulint buf_pool_info_t::io_cur |
buf_LRU_stat_cur.io, num of IO for current interval
ulint buf_pool_info_t::io_sum |
buf_LRU_stat_sum.io
ulint buf_pool_info_t::lru_len |
Length of buf_pool->LRU.
ulint buf_pool_info_t::n_page_get_delta |
num of buffer pool page gets since last printout
ulint buf_pool_info_t::n_page_gets |
buf_pool->n_page_gets
ulint buf_pool_info_t::n_pages_created |
buf_pool->n_pages_created
ulint buf_pool_info_t::n_pages_made_young |
number of pages made young
ulint buf_pool_info_t::n_pages_not_made_young |
number of pages not made young
ulint buf_pool_info_t::n_pages_read |
buf_pool->n_pages_read
ulint buf_pool_info_t::n_pages_written |
buf_pool->n_pages_written
ulint buf_pool_info_t::n_pend_reads |
buf_pool->n_pend_reads, pages pending read
ulint buf_pool_info_t::n_pend_unzip |
buf_pool->n_pend_unzip, pages pending decompress
std::array<size_t, BUF_FLUSH_N_TYPES> buf_pool_info_t::n_pending_flush |
Number of pages pending flush of given type.
ulint buf_pool_info_t::n_ra_pages_evicted |
buf_pool->n_ra_pages_evicted, number of readahead pages evicted without access
ulint buf_pool_info_t::n_ra_pages_read |
buf_pool->n_ra_pages_read, number of pages readahead
ulint buf_pool_info_t::n_ra_pages_read_rnd |
buf_pool->n_ra_pages_read_rnd, number of pages readahead
ulint buf_pool_info_t::not_young_making_delta |
num of pages not make young since last printout
ulint buf_pool_info_t::old_lru_len |
buf_pool->LRU_old_len
double buf_pool_info_t::page_made_young_rate |
page made young rate in pages per second
double buf_pool_info_t::page_not_made_young_rate |
page not made young rate in pages per second
ulint buf_pool_info_t::page_read_delta |
num of pages read since last printout
double buf_pool_info_t::pages_created_rate |
num of pages create per second
double buf_pool_info_t::pages_evicted_rate |
rate of readahead page evicted without access, in pages per second
double buf_pool_info_t::pages_read_rate |
num of pages read per second
double buf_pool_info_t::pages_readahead_rate |
readahead rate in pages per second
double buf_pool_info_t::pages_readahead_rnd_rate |
random readahead rate in pages per second
double buf_pool_info_t::pages_written_rate |
num of pages written per second
ulint buf_pool_info_t::pool_size |
Buffer Pool size in pages.
ulint buf_pool_info_t::pool_unique_id |
Buffer Pool ID.
ulint buf_pool_info_t::unzip_cur |
buf_LRU_stat_cur.unzip, num pages decompressed in current interval
ulint buf_pool_info_t::unzip_lru_len |
length of buf_pool->unzip_LRU list
ulint buf_pool_info_t::unzip_sum |
buf_LRU_stat_sum.unzip
ulint buf_pool_info_t::young_making_delta |
num of pages made young since last printout