728x90
반응형
- 장애 유형
- 트랜잭션(TR) 장애: TR 실행중지
- 시스템 장애: HW 결함
- 미디어 장애: 저장장치 (디스크) 결함
- 회복: DB 장애 발생 전 상태로 복구시키는 것 → DBMS의 회복관리자(Recovery Manager)가 담당
- DB 회복의 핵심원리는 데이터 중복
- Data를 별도 장소에 미리 복사
- 장애 발생
- 복사본으로 원래상태 복구
- DB 회복의 핵심원리는 데이터 중복
- 회복관리자는 덤프, 로그등 이용하는 가장 기본적인 회복 방법, 회복기능수행
- 덤프: DB 전체를 다른 저장장치에 주기적 복사하는 작업
- 로그: DB에서 데이터 변경 이전, 이후 값을 기록한 정보
- redo 연산: log 기록된 변경연산후의 값 이용 변경연산, 재실행
- undo 연산: log 기록된 변경연산 이전의 값 이용 변경연산, 취소
- 회복기법 : 즉시갱신기법, 지연갱신기법
- 데이터를 변경한 연산결과를 DB에 반영하는 시점 차이
- 즉시갱신기법 (Immediate Update)
- 즉시 변경사항 반영 IF 트랜잭션 장애 ⇒ Undo 연산
- 연기 갱신(Deferred Update) 기법
- 트랜잭션이 성공적으로 완료되지전까지 실제 DB 적용을 연기하는 기법
- 로그파일에만기록 IF 트랜잭션 장애 ⇒ 로그내용만 버림
- 검사점 (Check Point) 기법
- 트랜잭션 실행중 주기적으로 변경내용, 시스템 상황 등 정보를 함께 검사점을 로그에 보관하는 기법
- 로그 전체 분석 redo(재시작) or undo(취소) 할지
- 시간소요 증가
- C heck Point로 단축(최근검사점부터 회복작업수행)
- 트랜잭션 실행중 주기적으로 변경내용, 시스템 상황 등 정보를 함께 검사점을 로그에 보관하는 기법
- 미디어 회복기법
- DB 내용을 주기마다 다른 저장장치 복사하여 덤프
- IF 장애 발생→ 최근 복사한 덤프 이용하여 복구
반응형
반응형
'IT 자격증. 개념 정리 > 정보처리기사' 카테고리의 다른 글
동시성제어의 필요성, 제어 기법 - 정보처리기사 핵심 요약 정리 (0) | 2023.05.21 |
---|---|
페이지 교체 알고리즘 - 정보처리기사 핵심 요약 정리 (0) | 2023.05.21 |
트랜잭션 - ACID, 상태 5가지 - 정보처리기사 핵심 요약 정리 (0) | 2023.05.21 |
반정규화 - 정보처리기사 핵심 요약 정리 (0) | 2023.05.20 |
정규화, 정규형 - 정보처리기사 핵심 요약 정리 (0) | 2023.05.20 |
댓글