트랜잭션과 동시성 제어란?트랜잭션(Transaction): 데이터베이스의 논리적 작업 단위(여러 연산을 하나의 작업처럼 처리)동시성 제어(Concurrency Control): 여러 트랜잭션이 동시에 수행될 때 데이터의 일관성을 유지하기 위한 제어 메커니즘예) Lock, Timestamp Ordering, 2PL(2단계 잠금) 등동시성 제어를 하지 않으면 여러 트랜잭션이 같은 데이터를 동시에 갱신하거나 읽을 때데이터 불일치·손실·왜곡 현상이 발생동시성 제어 미수행 시 발생하는 주요 문제 구분 문제 예시 ① 갱신 손실(Lost Update)한 트랜잭션이 갱신한 내용을 다른 트랜잭션이 덮어써서 첫 번째 갱신이 사라지는 현상T1이 X=100→X=150으로 변경 후, T2가 X=200으로 갱신하면 T1의 ..