0
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

oracle REDO ログファイルのサイズ変更

Posted at

デフォルト状態では REDO ログファイルのサイズが 50M × 3 ファイルしかなかったので、一気に 2GB × 3 ファイルにまで上げた時のメモ。

※この環境はアーカイブログを取っていなかったので、手順も至極簡単!

SQL> archive log list
データベース・ログ・モード     非アーカイブ・モード
自動アーカイブ                 使用禁止
アーカイブ先                    USE_DB_RECOVERY_FILE_DEST
最も古いオンライン・ログ順序   197
現行のログ順序               199

#手順

手順1 作業用に、150 MB でREDO ファイルを作成

SQL> alter database add logfile group 4 ('/home/user1/redo04.log') size 150M;
SQL> alter database add logfile group 5 ('/home/user1/redo05.log') size 150M;

手順2 ログスイッチを起こして、既存のロググループを INACTIVE に、INACTIVE のロググループは drop する

(ステータス確認)

SQL> select group#, sequence#, bytes, blocksize, members, archived, status from v$log;

(ログスイッチ)

SQL> alter system switch logfile;

(ロググループを drop)

SQL> alter database drop logfile group 1;
SQL> alter database drop logfile group 2;
SQL> alter database drop logfile group 3;

手順 3 os コマンドで、旧 REDO ログファイルを削除

> rm -i /home/user1/redo01.log
> rm -i /home/user1/redo02.log
> rm -i /home/user1/redo03.log

手順4 ログサイズを 2G としてロググループ 1-3 を新規作成

SQL> alter database add logfile group 1 ('/home/user1/redo01.log') size 2G;
SQL> alter database add logfile group 2 ('/home/user1/redo02.log') size 2G;
SQL> alter database add logfile group 3 ('/home/user1/redo03.log') size 2G;

手順5 ログスイッチを起こして、作業用のロググループを INACTIVE に、INACTIVE のロググループは drop

(ステータス確認)

SQL> select group#, sequence#, bytes, blocksize, members, archived, status from v$log;

(ログスイッチ)

SQL> alter system switch logfile;

(ロググループを drop)

SQL> alter database drop logfile group 4;
SQL> alter database drop logfile group 5;

ここまで。

0
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?