[9급 국가직 데이터베이스론 2026년 19번]

다음 <상황>에서 교착상태 예방 방법별 동작에 대한 설명으로 옳지 않은 것은?
<상 황>
트랜잭션 에 대한 타임스탬프 TS()는 트랜잭션의 시작 시각을 표현하며, TS() < TS()는 가 보다 먼저 작업을 시작했다는 의미이다. 트랜잭션 가 항목 x에 대해 배타 로크(exclusive lock)를 획득하였으며, 트랜잭션 가 항목 x에 대해 배타 로크를 획득하고자 한다.
데이터베이스론
  1. ①TS() < TS()일 때, wound-wait 기법에서 는 철회하고 동일 타임스탬프를 사용하여 재시작한다.
  2. ②TS() < TS()일 때, wound-wait 기법에서 는 대기한다.
  3. ③TS() < TS()일 때, wait-die 기법에서 는 철회하고 동일 타임스탬프를 사용하여 재시작한다.
  4. ④TS() < TS()일 때, wait-die 기법에서 는 대기한다.

선지를 골라 바로 채점해 보세요.

정답 ②

출처: 인사혁신처 공개 기출(공공데이터포털, 이용허락 제한 없음)

신고가 접수됐습니다. 감사합니다.

오류 신고