undue undo表空间( 二 )

4、empty 状态的 undo 表空间可以重新激活使用
mysql> ALTER UNDO TABLESPACE innodb_undo_002 SET ACTIVE;Query OK, 0 rows affected (0.00 sec)mysql> SELECT NAME, STATE FROM INFORMATION_SCHEMA.INNODB_TABLESPACES WHERE NAME LIKE \'%undo%\';+-----------------+--------+| NAME| STATE|+-----------------+--------+| innodb_undo_001 | active || innodb_undo_002 | active || undo_003| active |+-----------------+--------+3 rows in set (0.01 sec)5、MySQL8.0 支持删除表空间,但前提是该表空间为 empty 状态
【undue undo表空间】mysql> ALTER UNDO TABLESPACE undo_003 SET INACTIVE;Query OK, 0 rows affected (0.01 sec)mysql> SELECT NAME, STATE FROM INFORMATION_SCHEMA.INNODB_TABLESPACES WHERE NAME LIKE \'%undo%\';+-----------------+--------+| NAME| STATE|+-----------------+--------+| innodb_undo_001 | active || innodb_undo_002 | active || undo_003| empty|+-----------------+--------+3 rows in set (0.01 sec)mysql> DROP UNDO TABLESPACE undo_003;Query OK, 0 rows affected (0.02 sec)mysql> SELECT TABLESPACE_NAME, FILE_NAME FROM INFORMATION_SCHEMA.FILES WHERE FILE_TYPE LIKE \'UNDO LOG\';+-----------------+------------+| TABLESPACE_NAME | FILE_NAME|+-----------------+------------+| innodb_undo_001 | ./undo_001 || innodb_undo_002 | ./undo_002 |+-----------------+------------+2 rows in set (0.01 sec)


特别声明:本站内容均来自网友提供或互联网,仅供参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。