다음 <상황>에서 교착상태 예방 방법별 동작에 대한 설명으로 옳지 않은 것은?
<상 황> | ||
트랜잭션 에 대한 타임스탬프 TS()는 트랜잭션의 시작 시각을 표현하며, TS() < TS()는 가 보다 먼저 작업을 시작했다는 의미이다. 트랜잭션 가 항목 x에 대해 배타 로크(exclusive lock)를 획득하였으며, 트랜잭션 가 항목 x에 대해 배타 로크를 획득하고자 한다. | ||
- ①TS() < TS()일 때, wound-wait 기법에서 는 철회하고 동일 타임스탬프를 사용하여 재시작한다.
- ②TS() < TS()일 때, wound-wait 기법에서 는 대기한다.
- ③TS() < TS()일 때, wait-die 기법에서 는 철회하고 동일 타임스탬프를 사용하여 재시작한다.
- ④TS() < TS()일 때, wait-die 기법에서 는 대기한다.
선지를 골라 바로 채점해 보세요.
정답 ②
출처: 인사혁신처 공개 기출(공공데이터포털, 이용허락 제한 없음)