SQLD(SQL 개발자) 기출 · 트랜잭션 관리
EMP 테이블 7788번 사원의 SAL 값이 현재 1000인 상황에서 아래 TX1, TX2 두 개의 트랜잭션이 동시에 수행되었다. 양쪽 트랜잭션이 모두 완료된 시점에 7788번 사원의 SAL 값은?

이 문제 풀어보기
정답 및 해설 보기
정답: 1번
TX2의 update 문은 배타적 lock 때문에 대기했다가 TX1 트랜잭션이 commit 한 후에 처리를 계속 한다. TX1에 의해 1100으로 바뀐 값을 읽어 200을 더하므로 최종 결과는 1300이 된다.