市局双随机redo调整

对每个redo日志组增加一个成员,同时修改每个成员的大小为800M。

1、查询当前日志组情况

SQL> SELECT group#, members, bytes/1024/1024 byte_mb, status FROM v$log;

    GROUP#    MEMBERS     BYTE_MB STATUS
---------- ---------- ---------- ----------------
     1        1          50 ACTIVE
     2        1          50 ACTIVE
     3        1          50 CURRENT

三组,每组一个成员

2、新增日志组4/5/6,每组2个成员

alter database add logfile group 4 ('/data/oradata/orclwhs/redo04.log','/home/oracle/app/oracle/oradata/orclwhs/redo04.log') size 800M;
alter database add logfile group 5 ('/data/oradata/orclwhs/redo05.log','/home/oracle/app/oracle/oradata/orclwhs/redo05.log') size 800M;
alter database add logfile group 6 ('/data/oradata/orclwhs/redo06.log','/home/oracle/app/oracle/oradata/orclwhs/redo06.log') size 800M;

 3、切换redo至4,5,6上(CURRENT在4,5,6上)

alter system switch logfile;

 4、改变检查点,激发脏块写入磁盘,redo切换为INACTIVC

alter system checkpoint;

5、删除INACTIVE日志组

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

猜你喜欢

转载自www.cnblogs.com/sorliran/p/9166807.html