️트랜잭션(Transaction)이란? 트랜잭션(Transaction)이란 데이터베이스와 같은 시스템에서 처리되고 있는 업무 중 반드시 묶여서 처리되어야 하는 묶음의 최소단위이다.
일상생활에서 많이 사용되고 있는 트랜잭션 중 하나가 바로 송금 서비스이다. 이 과정을 들여다보면 A라는 사람이 B에게 송금을 한다고 가정해보자 A의 잔고 : 금액 차감 B의 잔고 : 금액 증가 이러한 두 과정은 각각의 업무이지만 하나의 트랜잭션(Transaction)으로 구성되어 처리된다. ️
트랜잭션(Transaction)으로 구성하는 이유 A의 잔고 : 금액 차감 B의 잔고 : 금액 증가 만약 위의 두 과정을 트랜잭션(Transaction)으로 구성하지 않고 시스템을 운영하면 어떤 일이 벌어질까? 단일 사용자이고, 두 개.....
원문 링크 : [MYSQL]트랜잭션(Transaction)이란?