Redo log 그룹 크기 변경(drop + add)
OracleRedo 및 아카이브명령어
-- 1) The group to be resized must be INACTIVE; if not, switch:
ALTER SYSTEM SWITCH LOGFILE;
ALTER SYSTEM CHECKPOINT;
-- 2) Drop the old group:
ALTER DATABASE DROP LOGFILE GROUP 1;
-- 3) Add it again with the new size:
ALTER DATABASE ADD LOGFILE GROUP 1
('/u01/oradata/ORCL/redo01a.log',
'/u02/oradata/ORCL/redo01b.log') SIZE 1G REUSE;하는 일
redo log는 크기를 직접 바꿀 수 없으며, 그룹을 삭제하고 새 크기로 다시 추가하는 방식으로 변경한다.
사용 시점
redo 파일이 너무 작거나 클 때, 체크포인트 빈도를 조정하기 위해.
주의
INACTIVE 또는 UNUSED 그룹만 삭제할 수 있다. CURRENT/ACTIVE 그룹은 삭제하지 않는다. 항상 최소 두 개의 그룹이 남아 있어야 한다. REUSE는 기존 파일을 재사용한다.