Transaction State

트랜잭션 상태는 시작, 확정, 취소의 복구 경로를 나타낸다

상태 전이는 논리 모델이다. 실제 DBMS는 로그, 버퍼, 잠금, MVCC를 조합해 이 경로를 구현한다.

진행
확정
취소
1활동

SQL 실행 중

2부분 커밋

커밋 처리 중

3커밋

복구 가능한 확정

4실패

중단 필요

5철회

Rollback 완료