- 오라클 데이터베이스 구조: 개요
- ASM 저장 영역 개념
- 데이터베이스 및 ASM Instance에 연결
- DBA 툴 개요
2. 복구성(Recoverability)을 위한 구성
- 백업 및 Recovery(B&R)의 목적, 일반 작업 및 용어
- RMAN(Recovery Manager) 사용
- B&R 작업을 위한 데이터베이스 구성
- Archivelog 모드 구성
- 백업 Retention 구성
- FRA(Flash Recovery Area) 구성 및 사용
3. RMAN Recovery Catalog 사용
- 백업 정보 추적 및 저장
- Recovery Catalog 설정
- 백업 기록
- RMAN 내장 스크립트 사용
- Recovery Catalog 관리(백업, 엑스포트, 임포트, 업그레이드, 삭제 및 Virtual Private 카탈로그)
4. 백업 설정 구성
- RMAN에 대한 지속 설정 구성 및 관리
- 콘트롤 파일 자동 백업 구성
- 백업 최적화
- 고급 구성 설정: 백업 압축
- 매우 큰 파일(다중 섹션)에 대한 백업 및 복원 구성
5. RMAN을 사용하여 백업 생성
- RMAN 백업 유형
- 다음 항목 생성 및 사용:
- 백업 셋 및 Image Copy
- Whole Database Backup
- 빠른 Incremental 백업
- 백업 대상 구성
- 이중 백업 셋
- 아카이브 백업
6. 복원 및 Recovery 작업
- 복원 및 Recovery
- 파일 손실의 원인
- 자동 Tempfile Recovery
- 리두 로그 그룹 손실 recovery
- 손실된 인덱스 테이블스페이스에서 Recovery 수행
- 암호 인증 파일 재생성
- Complete Recovery 및 Incomplete Recovery
- 기타 Recovery 작업
- RMAN을 사용하여 Recovery 수행
- Critical 또는 Noncritical 데이터 파일 손실 후 Complete Recovery
- Image Copy Recovery 및 파일 전환
- NOARCHIVELOG 모드에서 데이터베이스 복원 및 Recovery
- Incomplete Recovery
- 백업 콘트롤 파일을 사용하여 Recovery 수행
- 자동 백업에서 복원: 서버 파라미터 파일 및 콘트롤 파일
- 새 호스트에서 데이터베이스 복원 및 Recovery
7. RMAN 모니터 및 튜닝
- RMAN 작업 모니터
- 백업 속도와 Recovery 속도 간 균형 유지
- RMAN 다중화
- 동기 및 비동기 I/O
- MAXPIECESIZE, FILESPERSET, MAXOPENFILES 및 BACKUP DURATION의 성능 영향 설명
8. 데이터베이스 진단
- DRA(Data Recovery Advisor)
- 블록 손상
- ADR(Automatic Diagnostic Repository)
- Health Monitor
- ADR 명령행 툴, ADRCI
9. Flashback 기술 사용 I
- Flashback 기술: 개요 및 설정
- Flashback 기술을 사용하여 데이터 조회
- Flashback Table
- Flashback Transaction Query
- Flashback Transaction Backout 수행
10. Flashback 기술 사용 II
- Oracel Total Recall
- Flashback Drop 및 Recycle Bin
11. Flashback Database 수행
- Flashback Database 구성
- Flashback Database 작업 수행
- Flashback Database 모니터
12. 메모리 관리
- Oracle 메모리 구조
- 오라클 데이터베이스 메모리 파라미터
- ASM(Automatic Memory Management) 사용
- ASMM(Automatic Shared Memory Management)
- Memory Advisor 사용
- 데이터 딕셔너리 뷰 사용
13. 데이터베이스 성능 관리
- 튜닝 작업
- 통계 환경설정 사용
- 옵티마이저 통계 수집
- 세션 및 서비스의 성능 모니터
- AWR(Automatic Workload Repository)
- Database Replay의 이점 설명
14. SQL Tuning으로 성능 관리
- SQL Tuning 및 SQL Advisor
- SQL Tuning Advisor 사용
- SQL 액세스 Advisor
- SQL Performance Analyzer 개요
15. 리소스 관리
- Database Resource Manager: 개요 및 개념
- Resource Plan 액세스 및 생성
- Consumer Group 생성
- 다음을 포함한 Resource Plan 지시어 지정:
- 데이터베이스 레벨에서 CPU 사용 제한
- Instance Caging
- Resource Plan 활성화
- Resource Manager 모니터
16. Scheduler를 사용하여 업무 자동화
- 관리 업무 간소화
- 작업, 프로그램 및 스케줄 생성
- 시간 기반, 이벤트 기반 및 복합 스케줄 사용
- 윈도우, 윈도우 그룹, 작업 클래스 및 Consumer Group 사용 설명
- 다중 대상(Multi-Destination) 작업
17. 블록에서 공간 관리
- 여유 공간 관리
- 공간 모니터
- 데이터 압축
18. 세그먼트에서 공간 관리
- 요구 시 세그먼트 생성
- 추가 자동 공간 절약 기능
- 세그먼트 축소(Shrink)
- Segment Advisor
- Resumable Space Allocation 관리
19. 데이터베이스 공간 관리
- 4KB 섹터 디스크 사용
- 테이블스페이스 이동
- 데이터베이스 이동
20. 데이터베이스 복제(Duplicating)
- 데이터베이스 복제(Cloning)의 목적 및 방법
- RMAN을 사용하여 Duplicate Database 생성
- 백업에서 데이터베이스 복제(Cloning)
- 실행 중인 Instance를 기반으로 데이터베이스 복제(Duplicate)
- 대상 없는 데이터베이스 복제(Duplicating)

