InnoDB undo 테이블스페이스 추가 / 관리
MySQL스토리지명령어
CREATE UNDO TABLESPACE undo_003 ADD DATAFILE 'undo_003.ibu';하는 일
새 InnoDB undo 테이블스페이스를 생성한다. undo log가 데이터 파일과 별도로 관리되며 truncate할 수 있게 된다.
사용 시점
장시간 트랜잭션으로 undo log가 비대해질 때 공간을 관리하거나 undo를 별도 디스크로 옮기기 위해.
주의
파일 이름은 .ibu로 끝나야 한다. undo 테이블스페이스를 삭제하려면 먼저 비활성화해야 한다: ALTER UNDO TABLESPACE undo_003 SET INACTIVE; 그 다음 DROP UNDO TABLESPACE undo_003; MySQL 8.0+ 기능이다.