[Database] 트랜잭션
·
Computer Science/Database
📕 목차 1. Transaction 개념 2. Transaction State 3. Implementation of Atomicity and Durability 4. Concurrent Execution 5. Serializability 6. Recoverability 1. Transaction 개념 📌 Definition 사용자 관점: 논리적인 작업의 단위 시스템 관점: 동시성 제어와 회복 단위 BEGIN TRANSACTION과 END TRANSACTION에 의해 표현 📌 Attribute Atomicity(원자성): All or Nothing Consistency(일관성): 정확성 Isolation(고립성): 중간 과정의 외부 노출 금지 Durability(영구성): 한 번 저장된 데이터는 영구적이어..