리두로그파일(Redo log file)_ 조회 및 로그스위치(LogSwitch), 체크포인트(CheckPoint)
Redo log file
Redo log file 확인
>명령어
>SELECT A.GROUP#, A.MEMBER, B.BYTES, B.STATUS, B.SEQUENCE#
FROM V$LOGFILE A, V$LOG B
WHERE A.GROUP#=B.GROUP#
ORDER BY 1;
-현재 LOG 그룹과 MEMBER의 운영 상황을 조회 한다.
-GROUP # : 그룹번호
-MEMBER : 멤버 파일의 경로 및 파일명
-BYTES : 멤버 파일의 크기
-STATUS : 그룹의 상태
-----------------------------------------------------------------------------------
>ARCHIVE LOG LIST
-Archive log : 관련 내용을 조회.
-Archive log mode가 아닌 경우 조회된 내용은 별 의미가 없다.
-----------------------------------------------------------------------------------
v$log , v$logfile 구조
--------------------------------------------------------------------
리두 로그 파일의 그룹과 멤버 상태 조회
>SELECT a.group#, a.member, b.bytes, b.status, b.sequence#
FROM v$logfile a, v$log b
WHERE a.group#=b.group#
ORDER BY 1;
-----------------------------------------------------------------------
Log Switch 와 checkpoint
>명령어
>ALTER SYSTEM SWITCH LOGFILE;
-Log switch를 강제로 발생
>ALTER SYSTEM CHECKPOINT
-Check point를 강제로 발생
-------------------------------------------------------
>SELECT a.group#, a.member, b.bytes, b.status, b.sequence#
FROM v$logfile a, v$log b
WHERE a.group# = b.group#
ORDER BY 1;
조회
Log switch 강제 발생
>ALTER SYSTEM switch logfile;
조회
Check Point 강제 발생
>ALTER SYSTEM CHECKPOINT;
조회
-----------------------------------------------------------------------
Log Switch, CheckPoint 간편하게 발생시키기
>!vi switch.sql
ALTER SYSTEM SWITCH logfile;
ALTER SYSTEM CHECKPOINT;
>@Switch
조회