![]()  | 
  
    MySQL 8.0.44
    
   Source Code Documentation 
   | 
 
Structure used by parser to store options for tablespace statements and pass them on to Execution classes. More...
#include <sql_tablespace.h>
Public Attributes | |
| ulonglong | extent_size = 1024 * 1024 | 
| ulonglong | undo_buffer_size = 8 * 1024 * 1024 | 
| ulonglong | redo_buffer_size = 8 * 1024 * 1024 | 
| ulonglong | initial_size = 128 * 1024 * 1024 | 
| std::optional< ulonglong > | autoextend_size | 
| ulonglong | max_size = 0 | 
| ulonglong | file_block_size = 0 | 
| uint | nodegroup_id = UNDEF_NODEGROUP | 
| bool | wait_until_completed = true | 
| LEX_STRING | ts_comment = {nullptr, 0} | 
| LEX_CSTRING | engine_name = {nullptr, 0} | 
| LEX_STRING | encryption = {nullptr, 0} | 
| LEX_CSTRING | engine_attribute = NULL_CSTR | 
Structure used by parser to store options for tablespace statements and pass them on to Execution classes.
| std::optional<ulonglong> Tablespace_options::autoextend_size | 
| LEX_STRING Tablespace_options::encryption = {nullptr, 0} | 
| LEX_CSTRING Tablespace_options::engine_attribute = NULL_CSTR | 
| LEX_CSTRING Tablespace_options::engine_name = {nullptr, 0} | 
| ulonglong Tablespace_options::extent_size = 1024 * 1024 | 
| ulonglong Tablespace_options::file_block_size = 0 | 
| ulonglong Tablespace_options::initial_size = 128 * 1024 * 1024 | 
| ulonglong Tablespace_options::max_size = 0 | 
| uint Tablespace_options::nodegroup_id = UNDEF_NODEGROUP | 
| ulonglong Tablespace_options::redo_buffer_size = 8 * 1024 * 1024 | 
| LEX_STRING Tablespace_options::ts_comment = {nullptr, 0} | 
| ulonglong Tablespace_options::undo_buffer_size = 8 * 1024 * 1024 | 
| bool Tablespace_options::wait_until_completed = true |