
트랜잭션의 4가지 핵심 속성 : ACID에 대해 간단하게 알아보기
·
CS
1. ACID란?원자성 (Atomicity), 일관성 (Consistency), 격리성 (Isolation), 지속성 (Durability)의 약자로,데이터베이스의 트랜잭션이 안전하고 일관되게 수행됨을 보장하는 속성입니다.🤔 트랜잭션(Transaction)이란?트랜잭션은 하나의 논리적인 작업 단위를 의미하며,작업 수행시 모두 성공하거나 모두 실패해야 합니다.또한 트랜잭션은 ACID를 만족해야 데이터의 무결성과 신뢰성을 보장할 수 있습니다. 2. ACID의 속성(1) 원자성 (Atomicity)✅ 원자성이란?트랜잭션 내의 모든 작업이 전부 성공하거나 실패해야 한다는 성질입니다. 즉 트랜잭션을 더이상 나눌 수 없는 하나의 단위로 보고,실행 중간에 어떤 작업이 실패하면, 전체 트랜잭션이 수행되지 않은 것..