运行时设置:
可以通过 MySQL 的 SET GLOBAL 语句在运行时修改 innodb_file_per_table 的值。比方:
mysql> SET GLOBAL innodb_file_per_table=ON;
这会立刻将体系配置切换为使用 File-Per-Table 表空间。
优缺点 优点:
磁盘空间接纳:使用 TRUNCATE 或 DROP 表时,File-Per-Table 表空间会将磁盘空间返回给操纵体系,提高磁盘使用率。而共享表空间(如 System Tablespace)则无法接纳磁盘空间。