MySQL 9.0.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.