원본 1. 트랜잭션의 개요 트랜잭션이란 DB의 논리적인 연산단위이다. 하나의 트랜잭션에는 하나 이상의 SQL 문장이 포함된다. 트랜잭션은 분할할 수 없는 최소의 실행단위다. 그렇기 때문에 전부 적용되거나, 전부 취소된다. 말로하면 어렵기 때문에 그리면서 상상해보자. 다시 한 번 위의 설명을 실생활로 적용해보면 너무 유명한 예시인 ' 은행 입출금 '을 들 수 있다. 우리가 은행에 갔을 때 돈을 이체하려고 한다면 더보기 1. ATM기에서 이체를 선택한다 2. 받을 사람의 계좌번호를 입력하고, 보낼 금액을 적는다. 3. 비밀번호를 입력하고 돈이 송금된다. 의 순서로 되겠지만 3번을 조금 더 자세히보자. 비밀번호를 입력 후 내 계좌에서 돈이 인출하려고 할 때, 잔고가 보내는 금액보다 많다면 인출하고, 적다면 실..