본문 바로가기

cs(with 매일메일)

[251111화] ACID에 대해서 설명해주세요

ACID : 트랜잭션이 안전하게 수행된다는 것을 보장하기 위한 성질

 

Atomicity 원자성

트랜잭션 내부 연산이 전체 실행되거나, 아예 실행되지 않거나(부분실행되지 않는다)

 

Consistency 일관성

트랜잭션이 성공하면 일관성있는 데이터베이스를 유지해야한다. 

 

Isolation 격리성

트랜잭션 간 서로 독립적으로 움직여야한다. 

 

Durability 지속성

트랜잭션이 성공하면 영원히 반영되어야 한다.