[SQLP] 이론 5. Transaction
1. 트랜잭션 - 데이터베이스 관리 시스템 또는 유사한 시스템에서 상호작용의 단위 - 상호독립적 - 트랜잭션 간에는 서로 간섭하지 않음 2. 4대 특징 1) 원자성 Atomicity - All or Nothing 2) 일관성 Consistency - 데이터 조작 전후 데이터가 일관성이 있어야함 3) 고립성 Isolation - 동시에 데이터 조작을 실행할 경우, 모순 없이 실행되는 것을 보증 4) 지속성 Durability - Commit 후 데이터 변경사항이 확정되는 것 3. 격리 수준 (ANSI표준) Level Description Level 동시성 Dirty Read Non-Repeatable Read Phantom Read Read Uncommitted 아직 Commit 되지 않은 데이터를 다른 ..
2021.12.03