Oracle 调整Online Redo Logs大小
sys@ora10g> select * From v$logfile;
GROUP# STATUS
TYPE
MEMBER
IS_
---------- ------- --------------------
---------------------------------------- ---
1
ONLINE
/u01/app/oracle/oradata/ORA10G/redo01.log
NO
2
ONLINE
/u01/app/oracle/oradata/ORA10G/redo02.log
NO
3
ONLINE
/u01/app/oracle/oradata/ORA10G/redo03.log
NO
sys@ora10g> select * from
v$log;
GROUP# THREAD#
SEQUENCE# BYTES MEMBERS ARC
STATUS
FIRST_CHANGE# FIRST_TIM
---------- ---------- ---------- ---------- ---------- --- ----------------
------------- ---------
1
1 13690
52428800 1 NO
CURRENT
192645086 10-FEB-09
2
1 13689
52428800 1 YES
INACTIVE
192633926 10-FEB-09
3
1 13688
52428800 1 YES
INACTIVE
192614912 10-FEB-09
sys@ora10g> alter database add logfile group 4
('/u01/app/oracle/oradata/ORA10G/redo04.log')
size200M;
sys@ora10g> alter database
add logfile group 5 ('/u01/app/oracle/oradata/ORA10G/redo05.log') size200M;
sys@ora10g> alter system switch logfile;
sys@ora10g> alter system switch logfile;
sys@ora10g> select * from v$log;
GROUP# THREAD#
SEQUENCE# BYTES MEMBERS ARC
STATUS
FIRST_CHANGE# FIRST_TIM
---------- ---------- ---------- ---------- ---------- --- ----------------
------------- ---------
1
1 13695
52428800 1 YES
INACTIVE
192653667 10-FEB-09
2
1 13694
52428800 1 YES
INACTIVE
192653616 10-FEB-09
3
1 13693
52428800 1 YES
INACTIVE
192653593 10-FEB-09
4
1 13696
209715200 1 NO
CURRENT
192653673 10-FEB-09
5
1 13692
209715200 1 YES
INACTIVE
192653549 10-FEB-09
sys@ora10g> alter database drop logfile group
1;
sys@ora10g> alter database
drop logfile group 2;
sys@ora10g> alter database
drop logfile group 3;
sys@ora10g> alter database add logfile group
1 ('/u01/app/oracle/oradata/ORA10G/redo01_01.log','/u01/app/oracle/oradata/ORA10G/redo01_02.log') size200M;
sys@ora10g> alter database
add logfile group 2 ('/u01/app/oracle/oradata/ORA10G/redo02_01.log','/u01/app/oracle/oradata/ORA10G/redo02_02.log') size200M;
sys@ora10g> alter database
add logfile group 3 ('/u01/app/oracle/oradata/ORA10G/redo03_01.log','/u01/app/oracle/oradata/ORA10G/redo03_02.log') size200M;
sys@ora10g> alter system switch logfile;
sys@ora10g> alter system
switch logfile;
sys@ora10g> alter system
switch logfile;
sys@ora10g> alter database drop logfile group
4;
sys@ora10g> alter database
drop logfile group 5;
sys@ora10g> select * from v$log;
GROUP# THREAD# SEQUENCE# BYTES
MEMBERS ARC STATUS FIRST_CHANGE# FIRST_TIME
------ ------- ---------- ---------- -------- --- --------- -------------
----------
1
1 503599 104857600
1 YES INACTIVE 2625981960 31-MAY-07
2
1 503600
104857600 1 YES
INACTIVE 2626024767 31-MAY-07
3
1 503601
104857600 1 NO
CURRENT 2625936142 31-MAY-07
sys@ora10g> alter database backup controlfile to trace resetlogs;
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/26390465/viewspace-1771288/ ,如需转载,请注明出处,否则将追究法律责任。