오라클 데이터베이스 관리자 기초- (9)Undo(실행 취소) 데이터 관리
* undo 데이터 관리 undo data 관리 - 자동 undo 관리 - 수동 undo 관리(사실상 사용하지 않음) - Undo와 rollback은 같은 의미이다. - 행단위로 독점 락을 건다. - 원래 데이터 값을 undo segment에 저장. - 그림상의 segment는 4개의 extent를 가지고 있다. * undo segmet의 목적 트랜잭션 롤백 - 트랜잭션이 테이블에서 행을 수정할때 수정 하기 전의 데이터를 undo segment에 저장했다가 rollback 될 경우 undo segment 저장된 값을 가져와서 복원한다. 트랜잭션 recovery(복구) - 데이터베이스가 다시 열릴때 데이터 파일에 commit되지 않은 데이터를 삭제하고 undo segment에 저장된 값을 가져와서 원래 값..
2020.01.13