archive 와 log switch v$log
2013. 1. 18. 11:21ㆍOracle/Oracle Study
반응형
v$log 가 처리되는 순서(?)를 보고자 함..
현재 대량 데이터를 삭제중에 있다.
select a.group#, member, bytes/1024/1024, a.status, archived
from
(select * from v$log) a,
(select * From v$logfile) b
where a.group#=b.group#
order by group#, member
;
위 쿼리를 지속적으로 모니터링을 해보았다.
log switch가 발생하면 alert 파일에 기록이 남고 status는 active 상태로 변환.
status가 inactive 로 변경되면, archive 파일로 떨구는 작업을 진행하게 된다.
이후 archived 컬럼은 NO에서 YES로 변경되면서 다음 log switch가 발생할 때 까지 기다린다.
archive 파일로 떨구는 작업보다 log switch가 더 빠르면 alert 파일에는 아래와 같은 문구가 나온다.
All online logs needed archiving
반응형
'Oracle > Oracle Study' 카테고리의 다른 글
shmmax 값에 대한 추측성 글 (0) | 2015.03.10 |
---|---|
External Table (0) | 2014.07.16 |
rowid의 변화 (0) | 2013.01.17 |
기본적인 궁금증들(?) (0) | 2012.09.23 |
Windows Oracle 10g 설치 (0) | 2012.09.23 |