문제
동시성 제어를 위한 직렬화 기법으로 트랜잭션 간의 처리 순서를 미리 정하는 방법은?
① 로킹 기법 ② 타임스탬프 기법 ③ 검증 기법 ④ 배타 로크 기법
정답
2번
해설
정답: 2. 트랜잭션 처리 순서를 타임스탬프로 미리 정하는 기법은 타임스탬프 기법이다.
오답 풀이
- 1번: 로킹 기법은 데이터에 잠금을 거는 방식이다.
- 2번: 타임스탬프 기법이 처리 순서를 미리 정하므로 정답이다.
- 3번: 검증 기법은 검증 후 반영하는 낙관적 기법이다.
- 4번: 배타 로크는 로킹의 한 형태이다.
보충 개념 타임스탬프 기법은 트랜잭션에 타임스탬프를 부여해 직렬 가능성을 보장한다.