ACID1 트랜잭션과 ACID 트랜잭션과 ACID 트랜잭션은 작업수행의 논리적 단위, query를 하나의 묶음으로 처리해서 오류가 생기면 Rollback하고 오류가 없으면 commit을 하는 즉 한 묶음의 query가 전부 다 수행되거나 수행되지 않는 작업수행의 논리적 단위 트랜잭션을 사용하는 이유는 데이터 정합성을 위해서입니다. 병렬성을 유지하면서도 데이터의 정합성이 깨지지 않게 하기 위해 이런 논리적 단위를 사용합니다. 트랜잭션의 4가지 특성으로는 ACID 가 있습니다. A 원자성 (Atomicity) 트랜잭션의 작업이 부분적으로 실행되거나 중단되지 않는 것을 보장하는 것 All or Nothing의 개념으로 작업 단위의 일부만 실행하지 않는다는 것을 의미 C 일관성 (Consistency) 트랜잭션이 성공적으로 완료되면 일관적인.. 2022. 5. 31. 이전 1 다음