14.9.5 Reclaiming Disk Space with TRUNCATE TABLE 回收磁盘空间使用TRUNCATE TABLE
回收操作系统的磁盘空间 当truncate 一个InnoDB表, 表必须存储在它自己的.ibd 文件。
对于一个表存储在它自己的.ibd文件,innodb_file_per_table 必须启用当表在创建时.
此外, 不能有外键约束在被truncate的表和其他表上,否则truncate 操作会失败。
当一个表被truncate,它是被删掉和重建一个新的.ibd文件,释放的空间被返回给操作系统。