트랜잭션(Transaction) 개인적으로 공부하면서 정리하는 글입니다. 내용에 오류가 있는 경우 댓글 달아주시면 수정하도록 하겠습니다. 트랜잭션이란 트랜잭션(Transaction)이란 하나의 논리적인 기능을 수행하기 위한 작업의 단위입니다. 하나의 논리적인 기능은 하나의 쿼리일 수도 있고, 여러 쿼리로 이루어질 수도 있습니다. 트랜잭션은 더 이상 쪼개질 수 없는 가장 작은 단위이므로 해당 트랜잭션 내의 동작은 모두 수행되거나, 모두 수행되지 않아야합니다. ex) A계좌에서 B계좌로 1000원을 입금하려고 합니다. A계좌의 잔고에서 1000원을 빼고, B계좌의 잔고를 1000원 더해야합니다. 이 작업은 계좌이체의 가장 작은 작업 단위로 둘 중 하나만 수행되면 안되고, 두 작업 모두 수행되어야 합니다. (..