MySQL 트랜잭션의 개념과 활용

트랜잭션은 일련의 SQL 명령어를 하나의 논리적 처리 단위로 묶는 기능으로, 모든 연산이 성공하거나 전부 실패해야 하며, 중간 상태에서 멈출 수 없습니다. 예를 들어 은행 이체 시 출금과 입금이 모두 완료되거나, 둘 다 실패해야 데이터 일관성이 유지됩니다. MySQL에서는 기본적으로 InnoDB와 BDB 같은 특정 스토리지 엔진만이 트랜잭션을 지원합니다. 트랜잭션은 여러 ...

6월 13일 20:47에 게시됨