eunzae's develog

[SQL]트랜잭션의 특징(ACID) 본문

Language/SQL

[SQL]트랜잭션의 특징(ACID)

eunzae 2022. 4. 24. 19:39

 

 

A(Atomicity): 원자성

- SQL문 전체를 실행하거나 그 문의 어떤 부분도 실행하지 않거나

 

C(Consistency): 일관성

- 트랜잭션 이전과 이후, 데이터베이스의 상태는 이전과 같이 유효

 

I(Isolation): 독립성

- 모든 트랜잭션은 다른 트랜잭션으로부터 독립

 

D(Durability): 지속성

- 영원히 반영된, 트랜잭션에 대한 로그가 남아야하는 성질

 

 

Reference

https://dataonair.or.kr/db-tech-reference/d-guide/sql/?pageid=2&mod=document&keyword=%ED%8A%B8%EB%9E%9C%EC%9E%AD%EC%85%98&uid=340