rollback1 데이터베이스(DB) 트랜잭션(transaction) DB transactiontransaction의 사전적 의미는 거래,매매,처리(과정)을 뜻한다. 사전적 의미로써 다가간다면 트랜잭션이 조금은 어렵지 않게 느낄 수도 있다. 데이터베이스 내에서 하나로 처리해야되는 명령문의 작업단위로써 한번에 것을 말한다. 예를 들면 ##이 %%에게 돈을 전달했을 때 받는 %%의 처리과정 중 흐름이 끊겼다면 ##돈은 빠져나갔지만 %%은 받지 않은 상황이 된다.이렇게 중간에 예외가 발생해 작업을 마칠 수 없다면 트랜잭션을 이용하여 처음과 같은 모습으로 돌려되야 한다. 그것이 바로 트랜잭션 롤백(transaction rollback)이다.물론 롤백도 있다면 커밋(Commit)도 있다. 작업을 완료했을 때 내가 작업을 완료 했다는 신호처럼 보내는 것이다.트랜잭션의 특성트랜잭션의 .. 2015. 10. 30. 이전 1 다음