fundamental concept of ACID1 ACID(Atomicity, Consistency, Isolation, Durability) ACID 란? ACID는 Transaction의 무결성을 유지하는 기본 개념으로 데이타베이스 안에서 작용한다. 정의로는, 관계형 데이터베이스 시스템에서 트랜잭션의 신뢰성과 무결성을 보장하는 일련의 속성이라고 할 수 있다. ACID의 준수는 데이터를 휘발성으로 만들지 않으며, 항상 접근가능하고 완전한 데이터베이스를 만드는 역할을 한다. Transaction Lifespan 트랜잭션은 시작할 때는 BEGIN으로 시작하고, COMMIT으로 disk로 저장하거나, ROLLBACK 메모리에 있는 내용을 없애기도 한다. 이러한 활동을 최적화 하기 위해서 각 DB의 설정을 변경하여 COMMIT이나 ROLLBACK에 최적화 할 수도 있다. Atomicity 트랜잭션이 분할할 수 없는 단일 작업 단위로 취급되도록 보장한.. 2023. 7. 4. 이전 1 다음