트랜잭션
-
TransactionCS 지식/데이터베이스(Database) 2023. 4. 25. 16:22
Transaction : a single logical, atomic unit of work that accesses and possibly modifies the contents of a database - read, write operation을 통해 data에 접근함. - ACID 성질 만족 Atomicity) Abort : transaction이 abort 되면 database의 변화는 보이지 않음. Commit : transaction이 commit 되면 변화는 보이게 됨. Isolation) 모든 transaction은 다른 transaction으로부터 독립되어야 함. 실제로 동시에 여러개의 transaction들이 수행될 때, 각 transaction은 고립되어 있어 연속으로 실행된 것과 동..