在线重建redo log日志组

-------8月在gx行做的,按照行内标准,实现了将原50M每组共5个redolog日志组重建成100M每组共10组。
  1 查看目前的redolog日志组,得知在用的为group4

SQL> select group#,members,bytes/1024/1024,status from v$log;                                                            
    GROUP#    MEMBERS BYTES/1024/1024 STATUS                
---------- ---------- --------------- ----------------      
         1          2              50 INACTIVE              
         2          2              50 INACTIVE              
         3          2              50 INACTIVE              
         4          2              50 CURRENT                
         5          2              50 INACTIVE          

  2新增group6-10日志组,大小为100m
alter database add logfile thread 1 group 6('/oradata/CCFICBC/redo06.log','/oradata/CCFICBCredo/redo06b.log') size 100m;                                  
alter database add logfile thread 1 group 7('/oradata/CCFICBC/redo07.log','/oradata/CCFICBCredo/redo07b.log') size 100m;
alter database add logfile thread 1 group 8('/oradata/CCFICBC/redo08.log','/oradata/CCFICBCredo/redo08b.log') size 100m;
alter database add logfile thread 1 group 9('/oradata/CCFICBC/redo09.log','/oradata/CCFICBCredo/redo09b.log') size 100m;
alter database add logfile thread 1 group 10('/oradata/CCFICBC/redo10.log','/oradata/CCFICBCredo/redo10b.log') size 100m;

  3 drop掉group1235日志组,因为group4在用,所以需要先切换日志组。切完后用查状态语句确认group4不在用,然后再drop .
alter database drop logfile group 1;  
alter database drop logfile group 2;
alter database drop logfile group 3;
alter database drop logfile group 5;
alter system switch logfile;
select group#,members,bytes/1024/1024,status from v$log;
alter database drop logfile group 4;

  4在操作系统层面上删除日志文件
rm /oradata/CCFICBC/redo01.log  
rm /oradata/CCFICBCredo/redo01b.log
rm /oradata/CCFICBC/redo02.log                      
rm /oradata/CCFICBCredo/redo02b.log
rm /oradata/CCFICBC/redo03.log                      
rm /oradata/CCFICBCredo/redo03b.log
rm /oradata/CCFICBC/redo05.log                      
rm /oradata/CCFICBCredo/redo05b.log
rm /oradata/CCFICBC/redo04.log                      
rm /oradata/CCFICBCredo/redo04b.log
  5再重新建立group1-5组,大小为100M
alter database add logfile thread 1 group 1('/oradata/CCFICBC/redo01.log','/oradata/CCFICBCredo/redo01b.log') size 100m;
alter database add logfile thread 1 group 2('/oradata/CCFICBC/redo02.log','/oradata/CCFICBCredo/redo02b.log') size 100m;
alter database add logfile thread 1 group 3('/oradata/CCFICBC/redo03.log','/oradata/CCFICBCredo/redo03b.log') size 100m;
alter database add logfile thread 1 group 4('/oradata/CCFICBC/redo04.log','/oradata/CCFICBCredo/redo04b.log') size 100m;
alter database add logfile thread 1 group 5('/oradata/CCFICBC/redo05.log','/oradata/CCFICBCredo/redo05b.log') size 100m;
     
  6用此语句确认完成
SQL>  select group#,members,bytes/1024/1024,status from v$log;

    GROUP#    MEMBERS BYTES/1024/1024 STATUS
---------- ---------- --------------- ----------------
         1          2             100 CURRENT
         2          2             100 UNUSED
         3          2             100 UNUSED
         4          2             100 UNUSED
         5          2             100 UNUSED
         6          2             100 INACTIVE
         7          2             100 ACTIVE
         8          2             100 UNUSED
         9          2             100 UNUSED
        10          2             100 UNUSED

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/7590112/viewspace-1062388/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/7590112/viewspace-1062388/

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值