DBAtlas · データベース運用アトラス

InnoDBのUNDO表領域を追加/管理

MySQLストレージ

コマンド

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

概要

新しいInnoDBのUNDO表領域を作成する。UNDOログはデータファイルとは別に管理され、切捨て可能になる。

使用する場面

長時間実行のトランザクションがUNDOログを肥大化させるときの領域管理、またはUNDOを別のディスクに移すために。

注意

ファイル名は.ibuで終わる必要がある。UNDO表領域を削除するには先に非アクティブにする必要がある: ALTER UNDO TABLESPACE undo_003 SET INACTIVE; その後DROP UNDO TABLESPACE undo_003; これはMySQL 8.0以降の機能。

DBAtlas で開く →

関連項目