정보처리기사 실기데이터베이스트랜잭션 ACID난이도 5SHORT_ANSWER

정보처리기사 실기 트랜잭션 ACID 기출문제 #180

문제

트랜잭션의 동시성 제어 기법 중, Lock 획득만 가능한 확장 단계와 Lock 해제만 가능한 축소 단계로 나누어 직렬 가능성을 보장하는 프로토콜을 쓰시오.

정답

2단계 로킹 프로토콜(2PL)

2단계 로킹 프로토콜2단계 로킹2PLTwo-Phase Locking2단계 락킹2 Phase Locking

해설

2단계 로킹 프로토콜(2PL)은 확장 단계에서 Lock을 획득하고 축소 단계에서 Lock을 해제하며, 한번 해제하면 새 Lock을 얻을 수 없어 직렬 가능성을 보장한다(교착 상태 발생 가능). 트랜잭션의 ACID(원자성·일관성·격리성·지속성)를 지키기 위한 격리성 보장 기법이다.

정보처리기사 실기 데이터베이스 다른 기출문제

정보처리기사 실기 시험 준비 가이드

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.

[정보처리기사 실기] 트랜잭션 ACID 데이터베이스 기출 #180 | 문어CBT