![]()  | 
  
    MySQL 9.5.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.