![]() |
MySQL 9.4.0
Source Code Documentation
|
Compressed page descriptor. More...
#include <page0types.h>
Public Attributes | |
| page_zip_t * | data |
| Compressed page data. More... | |
| uint16_t | m_start |
| Start offset of modification log. More... | |
| bool | m_external |
| Allocated externally, not from the buffer pool. More... | |
| uint16_t | m_end |
| End offset of modification log. More... | |
| uint16_t | n_blobs |
| Number of externally stored columns on the page; the maximum is 744 on a 16 KiB page. More... | |
| bool | m_nonempty |
| true if the modification log is not empty. More... | |
| uint8_t | ssize |
| 0 or compressed page shift size; the size in bytes is: (UNIV_ZIP_SIZE_MIN * >> 1) << ssize. More... | |
Compressed page descriptor.
| page_zip_t* page_zip_des_t::data |
Compressed page data.
| uint16_t page_zip_des_t::m_end |
End offset of modification log.
| bool page_zip_des_t::m_external |
Allocated externally, not from the buffer pool.
| bool page_zip_des_t::m_nonempty |
true if the modification log is not empty.
| uint16_t page_zip_des_t::m_start |
Start offset of modification log.
| uint16_t page_zip_des_t::n_blobs |
Number of externally stored columns on the page; the maximum is 744 on a 16 KiB page.
| uint8_t page_zip_des_t::ssize |
0 or compressed page shift size; the size in bytes is: (UNIV_ZIP_SIZE_MIN * >> 1) << ssize.