|
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 |