본문 바로가기
데이터 베이스정보처리기사(구) · 2007년09월02일 · 2/100

2.2단계 로킹(Two Phase Locking)에 대한 설명으로 옳지 않은 것은?

1
직렬성을 보장한다.
2
확장 단계와 축소 단계의 두 단계(Phase)가 있다.
3
교착 상태를 예방할 수 있다.정답
4
각 트랜잭션의 로크 요청과 해제 요청을 2단계로 실시한다.

해설

2단계 로킹은 확장 단계와 축소 단계 2단계 밖에 없기 때문에, 트랜잭션 A와 B 가 있을 경우, A,B 둘 중에 어느 한 곳의 트랜잭션이 끝나지 않은 상황에서 다른 한 쪽이 로킹을 풀게 되면, 교착 상태에 빠지게 된다. 로킹을 푸는 단계가 축소 단계이다.

이 시험을 직접 풀어보세요

실전과 동일한 CBT 환경에서 시간 제한 연습

회원가입 없이 CBT 풀기