Defining MariaDB Tables
The following properties are applicable to a MariaDB Table object.
Tab |
Property |
Description |
Additional Information |
---|---|---|---|
Create Table As | Specifies whether the table should be created based on the results of a SELECT statement | This enables the fields on the Select tab of the Table editor. Specify the SQL SELECT statement to be used. | |
General | Physical Name | Specifies the physical name of the table | |
Temporal Table | Specifies whether the table is a temporal table | ||
Period_Definition | Specifies the period for system time in the form of start time stamp and end time stamp | ||
Engine | Specifies the storage engine of the table | ||
Auto Increment | Specifies the initial value of the auto-increment primary key | ||
Average Row Length | Specifies the average row size | ||
Character Set | Specifies the default character set to be used | ||
Checksum | Specifies the table checksum option | ||
Collation | Specifies the default collation type | ||
Connection String | Specifies a server name or a connection string for a Spider, CONNECT, Federated or FederatedX tables | ||
Data Dictionary | Specifies the data directory of the table to store its data | ||
Delay Key Write | Specifies whether the delay_key_write variable is on | Setting this to 1 indicates that when table data is modified, indexes are not updated until the table is closed. | |
Encrypted | Specifies the encryption status of the table | ||
Encryption Key Id | Specifies the encryption key | ||
IETF Quotes | For CSV storage engine, specifies whether IETF-compatible parsing of embedded quote and comma characters is enabled | ||
Index Directory | Specifies the index directory of the table to store its indexes | ||
Insert Method | Specifies in which underlying table the new rows are inserted |
This option is used only with MERGE tables |
|
Key Block Size | Specifies the size of key blocks in the storage engine, in bytes or kilobytes | ||
Max Rows | Specifies the maximum number of rows to be stored in the storage engine | ||
Min Rows | Specifies the minimum number of rows to be stored in the storage engine | ||
Pack Keys | Specifies whether indexes should be compressed | ||
Page Checksum | Specifies whether indexes and data must use page checksum | ||
Page Compressed | Specifies whether page compression is enabled | ||
Page Compression Level | Specifies the compression level | Valid values are 1 (best speed) through 9 (best compression) | |
Password | Specifies the password of the table | ||
Row Format | Specifies the row format of the data file | ||
Sequence | Specifies whether the table is a sequence | ||
Stats Auto Recalculation | Specifies whether persistent statistics should be automatically recalculated |
Default: Value depends on system variables 0: statistics will be recalculated only when ANALYZE TABLE is run 1: statistics will be recalculated when more than 10% of the data has changed |
|
Stats Persistent | Specifies whether the statistics created by ANALYZE TABLE remain on disk | Default: Value depends on system variables 0: Not on disk 1: On disk |
|
Stats Sample Pages | Specifies the number of pages used to sample index statistics | ||
Transactional | Specifies whether the table is transactional | ||
Union | Specifies a comma-separated list of tables that the new table will access |
This is used while creating a MERGE table. For example, (t1, t2, t3) |
|
System Versioning | Specifies whether the table is system-versioned | ||
Like Table | Specifies the table from which the table definition should be used |
Copyright © 2025 Quest Software, Inc. |