본문 바로가기
✨ DBMS/etc

[DB] UNDO, REDO의 차이

by 환풍 2023. 12. 25.
728x90

 

UNDO

 - 원 상태로 되돌리다. 라는 뜻을 가진다.

 

REDO

 - 다시 하다. 라는 뜻을 가진다. 

 

공통점

REDO는 기본적으로 복구의 역할을 가진다. 오라클 서버에 무슨 작업을 하든지 모두 REDO에 기록된다.

UNDO는 작업 롤백과 읽기 일관성, 복구를 한다.

즉, REDO와 UNDO의 공통점으로는 복구를 한다는 것이다.

 

차이점

 REDO - 복구할 때 사용자가 했던 작업을 그대로 다시한다.

 UNDO - 사용자가 했던 작업을 반대로 진행한다. 즉 사용자의 작업을 원상태로 돌린다.

반응형

댓글