DBDBDEEP



#데이터 보호 요구 사항 평가 

-물리적: 손상, 정전,Failure, 훼손

-논리적: Human error, 응용 프로그램 오류


Recovery 요구 사항 평가(계속) Recovery 요구 사항을 평가하는 것 외에도 방지해야 하는 Failure를 결정해야 합니다. 응용 프로그램 및 데이터베이스에서 발생할 수 있는 물리적 데이터 손실과 논리적 오류를 고려합니다.


#Failure의 범주


Failure는 일반적으로 다음 범주로 나눌 수 있습니다. 

 • Statement Failure: 단일 데이터베이스 작업(선택, 삽입, 갱신 또는 삭제)이 실패하는 경우 

• User Process Failure: 단일 데이터베이스 세션이 실패하는 경우 

• Network Failure: 데이터베이스 연결이 끊긴 경우 

• User error: 유저가 성공적으로 작업을 완료했지만 작업이 잘못된 경우(테이블 삭제 또는 잘못된 데이터 입력) 

• Instance Failure: 데이터베이스 Instance가 예상치 않게 종료된 경우 

• Media Failure: 데이터베이스 작업에 필요한 파일이 없는 경우. 즉, 파일이 삭제되었거나 디스크가 실패한 경우입니다.


#Data Failure

• 액세스할 수 없는 구성 요소:OS레벨에서 누락된 데이터 파일, 잘못된 액세스 권한, 오프라인 테이블스페이스 

• 물리적 훼손: 블록 체크섬 Failure, 부적합한 블록 헤더 필드 값 

• 논리적 훼손: 일관성 없는 딕셔너리 , 훼손된 행 피스, 인덱스 항목 또는 트랜잭션 

• 불일치: 데이터 파일 및 온라인 리두 로그보다 오래되거나 최신 버전인 콘트롤 파

• I/OFailure: 열린 파일 수 제한 초과, 액세스 불가능한 채널, 네트워크 또는 I/O 오류

이 글을 공유합시다

facebook twitter googleplus kakaoTalk kakaostory naver band