isolation1 트랜잭션이 만족해야 하는 ACID 목차트랜잭션이란?트랜잭션의 핵심 ACID2-1. Atomicity (원자성)2-2. Consistency (일관성)2-3. Isolation (독립성)2-4. Durability (지속성)결론1. 트랜잭션이란?단일한 논리적인 작업 단위논리적인 이유로 여러 SQL문들을 단일 작업으로 묶어서 나눠질 수 없게 만든 것이 트랜잭션이다.트랜잭션이 SQL문들 중에 일부만 성공해서 DB에 반영되는 일은 일어나지 않는다.2. 트랜잭션의 핵심 ACID1. Atomicity (원자성)모두 성공하거나 실패하는 것트랜잭션은 논리적으로 쪼개질 수 없는 작업 단위이기 때문에 내부의 SQL문들이 모두 성공해야 한다.중간에 SQL문이 실패하면 지금까지의 작업을 모두 취소하여 아무 일도 없었던 것처럼 rollback한다.DBMS 부분.. 2023. 6. 8. 이전 1 다음