[데이터베이스] A.C.I.D
2019. 11. 9. 01:10ㆍ데이터베이스
https://www.scriptarticle.com/acid-atomicity-consistency-isolation-durability-model-of-database/
ACID(원자성, 일관성, 고립성, 지속성)는 데이터베이스 트랜잭션이 안전하게 수행된다는 것을 보장하기 위한 성질을 가리키는 약어이다
데이터베이스에서 데이터에 대한 하나의 논리적 실행단계를 트랜잭션이라고 한다.
-원자성(Atomicity)은 트랜잭션과 관련된 작업들이 부분적으로 실행되다가 중단되지 않는 것을 보장하는 능력이다.
-일관성(Consistency)은 트랜잭션이 실행을 성공적으로 완료하면 언제나 일관성 있는 데이터베이스 상태로 유지하는 것을 의미한다.
-고립성(Isolation)은 트랜잭션을 수행 시 다른 트랜잭션의 연산 작업이 끼어들지 못하도록 보장하는 것을 의미한다.
-지속성(Durability)은 성공적으로 수행된 트랜잭션은 영원히 반영되어야 함을 의미한다.
'데이터베이스' 카테고리의 다른 글
[데이터베이스] 첫 시작 (0) | 2019.11.09 |
---|---|
[데이터베이스] DBranking 2019 (0) | 2019.11.09 |
[데이터베이스] 기본 용어 정리 (0) | 2019.11.09 |
[데이터베이스] oracle 테이블 생성 / 에러(ORA-01950) (0) | 2019.11.09 |
[데이터베이스] %2% 그룹 추가 에러 (0) | 2019.11.09 |