IT정보/데이터베이스1 [데이터베이스] 트랜잭션이란? 트랜잭션이란 데이터베이스에서 하나의 논리적 기능을 수행하기 위한 작업의 단위를 말한다. (데이터베이스에 접근하는 방법은 쿼리이므로, 여러 개의 쿼리들을 하나로 묶는 단위를 말한다.) 트랜잭션의 특징 (ACID) - 원자성 - 일관성 - 독립성 - 지속성 특징설명 원자성 - 트랜잭션과 관련된 일이 모두 수행되었거나 되지 않았거나를 보장하는 특징 일관성 - 트랜잭션의 작업 처리 결과가 항상 일관성 있어야 한다는 특징 독립성 - 둘 이상의 트랜잭션이 동시에 실행되고 있을 경우 하나의 트랜잭션이 다른 트랜잭션 연산에 끼어들 수 없다는 특징 지속성 - 트랜잭션이 성공적으로 완료됐을 경우 결과는 영구적으로 반영되어야한다는 특징 트랜잭션 연산 - Commit & Rollback - 커밋 : 커밋은 여러 쿼리가 성공적.. 2022. 10. 12. 이전 1 다음