rollback

코딩 개발/Java

Java & ORACLE - TRANSACTION

TRANSACTION 더 이상 나눌 수 없는 작업단위, 데이터베이스의 상태를 변경시키기 위해 수행하는 업무단위입니다. TCL ( Transaction Control Language ) commit과 rollback을 이용하여 데이터 작업을 할 때 문제가 발생하면 rollback을 이용해서 데이터의 변경이 없게 하는 것이고 이상이 없이 잘 되었다면 commit을 하여 데이터를 변경하는 명령어입니다. 예를 들어, 스마트폰으로 은행업무를 한다고 가정해 봅시다. 돈을 1억 원을 보내고 있는데 갑자기 서버가 이상해져서 돈이 보내졌다고 자신의 데이터는 처리가 되었는데, 서버가 이상해서 상대방은 받지 못했다면 굉장히 문제가 커지겠죠? 그래서 이러한 상황을 대비하여 모든 작업이 끝나지 않고 문제가 생기게 되면 roll..

호소세
'rollback' 태그의 글 목록