해당 글은 Real MySQL 8.0 책을 보고 요약한 내용입니다.
5. 트랜잭션과 잠금
트랜잭션은 작업의 완전성을 보장해주는 것.
즉 논리적인 작업 셋을 모두 완벽하게 처리하거나, 처리하지 못할 경우 원 상태로 복구해서 작업의 일부만 적용되는 현상(Partial update)이 발생하지 않게 만들어주는 기능.
잠금(Lock)과 트랜잭션은 서로 비슷한 개념 같지만 사실 잠금은 동시성을 제어하기 위한 기능이고 트랜잭션은 데이터의 정합성을 보장하기 위한 기능
'Book & Lecture > Real MySQL 8.0' 카테고리의 다른 글
5.4 MySQL의 격리 수준 (0) | 2021.12.01 |
---|---|
5.3 InnoDB 스토리지 엔진 잠금 (0) | 2021.11.28 |
5.2 MySQL 엔진의 잠금 (0) | 2021.11.24 |
5.1 트랜잭션 (0) | 2021.11.22 |
0. 실습환경 (0) | 2021.11.22 |