MySQL 5.6.14 Source Code Document
|
Public Attributes | |
ulint | block_id |
unsigned | space_id:32 |
unsigned | page_num:32 |
unsigned | access_time:32 |
unsigned | pool_id:MAX_BUFFER_POOLS_BITS |
unsigned | flush_type:2 |
unsigned | io_fix:2 |
unsigned | fix_count:19 |
unsigned | hashed:1 |
unsigned | is_old:1 |
unsigned | freed_page_clock:31 |
unsigned | zip_ssize:PAGE_ZIP_SSIZE_BITS |
unsigned | page_state:BUF_PAGE_STATE_BITS |
unsigned | page_type:4 |
unsigned | num_recs:UNIV_PAGE_SIZE_SHIFT_MAX-2 |
unsigned | data_size:UNIV_PAGE_SIZE_SHIFT_MAX |
lsn_t | newest_mod |
lsn_t | oldest_mod |
index_id_t | index_id |
This structure defines information we will fetch from pages
currently cached in the buffer pool. It will be used to populate table INFORMATION_SCHEMA.INNODB_BUFFER_PAGE
unsigned buf_page_info_t::data_size |
unsigned buf_page_info_t::fix_count |
unsigned buf_page_info_t::freed_page_clock |
unsigned buf_page_info_t::hashed |
index_id_t buf_page_info_t::index_id |
unsigned buf_page_info_t::io_fix |
unsigned buf_page_info_t::is_old |
lsn_t buf_page_info_t::newest_mod |
lsn_t buf_page_info_t::oldest_mod |
unsigned buf_page_info_t::pool_id |