들어가기 전에 ) 트랜잭션이란?데이터베이스의 상태를 변화시키는 하나의 논리적인 작업 단위 트랜잭션의 특징 ACID Atomicity(원자성) 트랜잭션을 구성하는 연산 전체가 모두 정상적으로 실행되거나 모두 취소되어야 한다. Consistency(일관성)트랜잭션이 실행을 성공적으로 완료하면 언제나 일관성 있는 데이터베이스 상태로 유지한다.Isolation(고립성,격리성)두 개 이상의 트랜잭션이 동시에 발생할 때, 서로의 연산에 영향을 주면 안된다.Durability(영구성)커밋된 트랜잭션의 내용은 영구히 반영된다.격리성 이슈격리성을 보장한다면 순차적으로 트랜잭션이 실행되기 때문에 동시성 문제(응답지연)가 발생합니다.그렇다고 병렬적으로 트랜잭션이 실행되면 데이터 무결성이 깨질 수 있습니다.1. 격리성과 동..