+1-208-473-2904 (USA - Sales)
0-800-051-8984 (UK - Sales)
0-800-181-0665 (GER - Sales)
+1-925-271-5054 (Training)
By default, all InnoDB tables and indexes are stored in the system tablespace on one file. This option causes the server to create one tablespace file per table. To enable it, set it on your configuration file,
[mysqld] innodb_file_per_tableor start the server with --innodb_file_per_table.
This feature of Percona Server implements the ability to import arbitrary .ibd files exported using the XtraBackup --export option.
See the the full documentation for more information.
The directory (relative to :term:` datadir`) where the database server stores the files in a shared tablespace setup. This option does not affect the location of innodb_file_per_table. For example,
[mysqld] innodb_data_home_dir = ./
Specifies the names, sizes and location of shared tablespace files:
[mysqld] innodb_data_file_path=ibdata1:50M;ibdata2:50M:autoextend
Specifies the location of the InnoDB log files:
[mysqld] innodb_log_group_home=/var/lib/mysql
The size in bytes of the memory buffer to cache data and indexes of InnoDB‘s tables. This aims to reduce disk access to provide better performance. By default:
[mysqld] innodb_buffer_pool_size=8MB