Transaction
Transaction에 대하여
1. Transaction 1) Transaction 트랜잭션이란 데이터베이스의 상태를 변화시키는 하나의 논리적인 작업 단위라고 할 수 있으며 트랜잭션에는 여러 개의 연산이 수행도리 수 있다. 트랜잭션은 수행중에 한 작업이라도 실패하면 전부 실패하고, 모두 성공해야 성공이라고 할 수 있다. 2) Transaction의 ACID 4가지 특징 - ACID는 트랜잭션이 안전하게 수행된다는 것을 보장하기 위한 성질이다. Atomicity(원자성) : 트랜잭션의 연산은 모든 연산이 완벽히 수행되어야 하며, 한 연산이라도 실패하면 트랜잭션은 실패해야 한다. Consistency(일관성) : 트랜잭션은 유효한 상태로만 변경될 수 있다. Isolation(고립성) : 트랜잭션은 동시에 실행될 경우 다른 트랜잭션에 의해..