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