ACID란?

RDBMS 트랜잭션이 보장해야 하는 네 가지 속성이다.

4가지

  • Atomicity(원자성) — 전부 성공 또는 전부 실패
  • Consistency(일관성) — 제약조건 위반 금지
  • Isolation(격리성) — 동시 트랜잭션 서로 간섭 최소화
  • Durability(지속성) — 커밋된 변경은 장애에도 유지

격리 수준

READ UNCOMMITTED < READ COMMITTED < REPEATABLE READ < SERIALIZABLE