Transaction ACID

박우민·2020년 6월 2일
0

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

A: Atomicity(원자성)

  • 한 트랜잭션 내 작업은 하나의 작업으로 간주하고, 작업은 반드시 성공 혹은 실패되어야한다는 성질

C: Consistency(일관성)

  • 트랜잭션이 성공하면, 언제나 일관성있는 데이터베이스 상태를 유지해야한 다는 성질

I: Isolation(격리성)

  • 동시에 실행되는 트랙잭션은 서로 영향을 주지않도록 격리되어야한다는 성질

D: Durability(지속성)

  • 트랙잭션이 성공할 경우 그결과가 항상 저장되어야 하고, 복원될 수 있어야함을 나타내는 성질

https://ko.wikipedia.org/wiki/ACID

profile
안녕하세요 Software Development Engineer 입니다.

0개의 댓글