Acid란?

KimHyunKi·2020년 9월 8일
0

ACID는 데이터베이스 트랜잭션이 안전하게 수행된다는 것을 보장하기 위한 성질을 가리키는 약어이다

A(Atomicity-원자성)

하나의 원자 트랜잭션은 모두 성공하거나 또는 실패하는 데이터베이스 운용의 집합이다.

C(Consistency-일관성)

트랜잭션이 실행을 성공적으로 완료하면 언제나 일관성 있는 데이터베이스 상태로 유지한다.

I(Isolation-고립성)

트랜잭션을 수행하는 도중에 다른 연산작업이 끼어들지 못하도록 한다.

D(Durability-지속성)

성공적으로 수행된 트랜잭션은 영원히 반영되어야 한다.

profile
Software Engineer

0개의 댓글