트랜잭션1 [독학! SQLP] 트랜잭션 1. 개념 요약트랜잭션(Transaction):→ ALL or NOTHING (원자성)DB에서 논리적으로 하나의 작업 단위를 구성하는 연산 집합예시은행 이체 (A 계좌 출금 + B 계좌 입금 → 둘 다 성공해야 함)2. 트랜잭션의 4대 성질 (ACID)성질설명포인트A (Atomicity, 원자성)모두 수행되거나 전혀 수행되지 않아야 함“원자 → 쪼갤 수 없다”C (Consistency, 일관성)트랜잭션 전후 DB의 무결성이 유지제약조건, 규칙 만족I (Isolation, 독립성)동시에 수행돼도 각 트랜잭션은 독립적“격리”D (Durability, 영속성)커밋된 데이터는 영구적으로 보존장애 발생해도 유지 3. 트랜잭션 제어 명령어명령어설명COMMIT트랜잭션 확정, 영구 저장ROLLBACK트랜잭션 취소, 원.. 2025. 8. 20. 이전 1 다음