로킹(Locking) 기법에 대한 설명으로 틀린 것은? | 20년-4회차-정보처리기사-필기 기출문제 상세 페이지
120년-4회차-정보처리기사-필기
로킹(Locking) 기법에 대한 설명으로 틀린 것은?
1
로킹의 대상이 되는 객체의 크기를 로킹 단위라고 한다.
2
로킹 단위가 작아지면 병행성 수준이 낮아진다.
3
데이터베이스도 로킹 단위가 될 수 있다.
4
로킹 단위가 커지면 로크 수가 작아 로킹 오버헤드가 감소한다.
해설
로킹 단위란 한 번에 잠금(lock)을 거는 데이터의 크기를 말하며, 로킹 단위가 작아질수록 잠금 대상이 세분화되어 동시에 접근 가능한 트랜잭션 수가 늘어나므로 병행성 수준은 오히려 높아진다. 따라서 “로킹 단위가 작아지면 병행성 수준이 낮아진다”는 설명은 사실과 반대이므로 틀린 설명이다. 반대로 로킹 단위가 커지면 로크 수가 줄어 관리 오버헤드는 감소하지만 병행성은 낮아진다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.