Database초보우낙
15. redo log group 추가하기 본문
오라클에서 권장하는 그룹의 개수는 최소 5개 이상 유지하는것을 권장한다 --> 성능문제 때문에.
리두로그 그룹의 개수가 적으면 DML작업이 많을때 오라클이 느려진다.
INACTIVE와 ACTIVE의 차이
메모리의 변경사항이 DATA FILE에 내려써졌으면 inactive 안내려써졌으면 active
■ 실습 단계
#1. 리두로그 그룹의 개수를 확인
#2. 리두로그 그룹을 추가 (5개)
#3. 그룹이 잘만들어졌는지 확인
◆ 구현
#1. 리두로그 그룹의 개수를 확인
@log_status.sql
#2. 리두로그 그룹을 추가 (5개)
alter database add logfile group 4 '/u01/app/oracle/oradata/Ouh/redo04.log' size 10m;
#3. 그룹이 잘만들어졌는지 확인
@logfile.sql
문제1. 5번을 추가하세요
alter database add logfile group 5 '/u01/app/oracle/oradata/Ouh/redo05.log' size 10m;
문제2. 추가한 redo log group의 상태를 unused가 아니게 하세요
@logsw
※ DB엔지니어를 위한 팁
리두로그 그룹과 멤버를 추가하는 명령어를 수행할 때 스크립트를 한번에 하나씩 수행하기
만약 여러 개의 스크립트를 한번에 돌려서 수행을 하다보면 controlfile이 깨질 수 있다.
'백업과 복구 > Redo log' 카테고리의 다른 글
18. 그룹의 모든 멤버를 삭제되었을때 복구하는 방법 (0) | 2024.04.14 |
---|---|
17. 다중화 된 상태에서 inactive 리두 로그 멤버를 손상시키기 (0) | 2024.04.14 |
16. redo log group삭제하기 (0) | 2024.04.14 |