update emp set deptno=20;
이걸 한 다음
shutdown immediate
shutdown abort 로 2번 해보니 결과값은 똑같더라고요..
근데 설명을 보니. 둘다 즉시 종료시키는 옵션인데.. immediate는 사용자의 작업 중인 트랜잭션을 정상적으로 롤백한다는데요.
abort는 다시 시작할때 복구 작업을 실행한다고 하던데요..
전 immediate는 종료시킬때 먼저 롤백시키고.. 종료.. abort는 그냥 종료하고.. 다시시작할때 롤백(?)처럼 복구??
제가 이해한것이 맞나요..;;;
예전글이지만 참고하실 분들이 있으실까 답변달아요!
shutdown immediate: 체크포인트를 동기화하고 종료. 시스템 종료를 눌렀으나 오류 뜰 때 작업 끝내기 그냥 막 누르는것고ㅏ 동일
shutdown abort: 말 그대로 전선 뽑듯이 그냥 끔
이게 문제는요 체크포인트가 동기화되있지 않으면 redo log에서 rollback을 수행하는데 문제가 있어요~ 어볼트는 사용안해요 절대로