logfile 사이즈 변경
logfile 상태 확인
select l.group#, l.status, l.bytes, lf.member , l.first_time
from v$log l, v$logfile lf
where l.group# = lf.group#
Inactive 파일 삭제
alter database drop logfile group 1;
--실제 데이터파일 삭제 필요
logfile 추가
alter database add logfile group 1 ( '/tbdata/redo011.redo','/tbdata/redo012.redo');
redo log 관련 view
v$log
SQL> desc v$log
COLUMN_NAME                              TYPE               CONSTRAINT          
---------------------------------------- ------------------ --------------------
THREAD#                                  NUMBER             
GROUP#                                   NUMBER             
SEQUENCE#                                NUMBER             
BYTES                                    NUMBER             
MEMBERS                                  NUMBER             
ARCHIVED                                 VARCHAR(3)         
STATUS                                   VARCHAR(8)         
FIRST_CHANGE#                            NUMBER             
FIRST_TIME                               DATE
v$log
SQL> desc v$logfile
COLUMN_NAME                              TYPE               CONSTRAINT          
---------------------------------------- ------------------ --------------------
GROUP#                                   NUMBER             
STATUS                                   VARCHAR(7)         
TYPE                                     CHAR(6)            
MEMBER                                   VARCHAR(256)
v$log_history
SQL> desc v$log_history
COLUMN_NAME                              TYPE               CONSTRAINT          
---------------------------------------- ------------------ --------------------
THREAD#                                  NUMBER             
SEQUENCE#                                NUMBER             
FIRST_CHANGE#                            NUMBER             
FIRST_TIME                               DATE               
NEXT_CHANGE#                             NUMBER             
NEXT_TIME                                DATE
redo logfile 상태
CURRENT
log switch가 발생하고 log file의 내용이 DB Buffer cache에서 datafile로 저장되지 않은 상태
ACTIVE
log switch가 발생하고 logfile의 내용이 DB Buffer cache에서 datafile로 저장되지 않은 상태
UNUSED
online redo log file group을 기록한 적이 없는 상태. 방금 추가된 online redo log file의 상태.
CLEARING
log가 alter database clear logfile 명령 후에 비어있는 로그로 재생성 중임을 나타내는 상태. 지워진 후에는 UNUSED로 변경.
CLEARING_CURRENT
current redo log file에 대한 장애 상황. 새 log header를 기록하는 중 I/O 오류 같은 스위치 장애가 발생한 경우 이 상태가 될 수 있음.
 
           
          