Defining MySQL Tablespaces

The following properties are applicable to a MySQL Tablespace object.

Tab

Property

Description

Additional Information

  Undo Specifies whether the tablespace is an undo tablespace Undo tablespaces contain undo logs.
General DataFile Specifies the name of the tablespace data file This option is used with InnoDB and NDB tablespaces.
Autoextend Size Specifies the size by which InnoDB increments the size of the tablespace when it becomes full This option is used with InnoDB and NDB tablespaces.
File Block Size Specifies the block size for the tablespace data file in bytes or kilobytes This option is used only with InnoDB general tablespaces.
Encryption Specifies the status of page-level data encryption for an InnoDB general tablespace

Yes: Indicates that the page-level data encryption is enabled

No: Indicates that the page-level data encryption is disabled

Logfile Group Specifies a log file group of one or more undo log files assigned to the tablespace This option is used only with NDB tablespaces.
Extent Size Specifies the extent of size in bytes used by any files belonging to the tablespace This option is used only with NDB tablespaces.
Initial Size Specifies the total size of the tablespace data file in bytes This option is used only with NDB tablespaces.
Max Size*   This option is used only with NDB tablespaces.
Nodegroup* Id   This option is used only with NDB tablespaces.
Wait*    
Engine Specifies the name of the storage engine that uses the tablespace This option is used with InnoDB and NDB tablespaces.

The fields marked with an asterisk (*) are ignored and do not affect MySQL 8.x.