DBAtlas · 数据库运维图谱

添加/管理 InnoDB undo 表空间

MySQL存储

命令

CREATE UNDO TABLESPACE undo_003 ADD DATAFILE 'undo_003.ibu';

作用

创建新的 InnoDB undo 表空间;undo log 与数据文件分开管理,并可被截断。

适用场景

当长时间运行的事务使 undo log 膨胀时用于管理空间,或将 undo 移到单独的磁盘。

注意

文件名必须以 .ibu 结尾。undo 表空间必须先设为非活动才能删除:ALTER UNDO TABLESPACE undo_003 SET INACTIVE; 然后 DROP UNDO TABLESPACE undo_003; 这是 MySQL 8.0+ 的功能。

在 DBAtlas 中打开 →

相关内容