***본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성하였습니다Transaction 트랜젝션의 이론 트랜젝션은 여러 오퍼레이션을 하나의 논리적인 작업으로 실행하는 기능이다Transaction의 문제점Lost Reads두 트랜잭션이 같은 데이터를 업데이트해서 하나의 업데이트가 손실되는 경우Dirty Reads아직 Commit 되지 않은 값을 다른 트랜잭션이 읽는 경우Non-repeatable Reads한 트랜잭션에서 데이터를 두번 읽을때 다른 결과가 나오는 경우Phantom Reads첫 Read 이후에 다른 트랜잭션에서 데이터를 추가한 경우데이터베이스 트랜잭션 이론을 학습하면서, 단순히 데이터베이스 조작의 묶음이라는 표면적인 이해를 넘어 데이터 무결성을 보장하고 동시성 제어를 통해 안정적인 시스템 운..