트랜잭션은 실행을 시작하면 항상 완료로 끝나는 것은 아니다. 트랜잭션 진행 중에 문제가 발생하게 되면 트랜잭션은 중단 될 수도 있다.

트랜잭션의 마지막 상태는 다음과 같이 2가지 중 한가지를 가진다.

commit : 트랜잭션이 정상적으로 완료된 상태를 의미한다.
rollback: 트랜잭션이 정상적으로 완료되지 않고, 종료된 상태로 트랜잭션 시작 전 상태로 돌아감을 의미한다.

 

 

 

'DBMS기초' 카테고리의 다른 글

15. Lock 기법  (0) 2009.08.17
14. 트랜잭션의 동시성  (0) 2009.05.25
13. 트랜잭션의 상태  (0) 2009.05.25
12. 트랜잭션의 ACID  (0) 2009.03.16
11. 트랜잭션 이란?  (0) 2009.03.16
10. RDBMS의 NULL  (0) 2009.03.15
Posted by 모모레

댓글을 달아 주세요