정보처리기사(구) 기출문제·모의고사·오답노트·자동채점

2008년09월07日 14번

[데이터 베이스]
병형제어의 로킹(Locking) 단위에 대한 설명으로 옳지 않은 것은?

  • ① 로킹의 대상이 되는 객체의 크기를 로킹 단위라고 한다.
  • ② 로킹 단위가 작아지면 병행성 수준이 낮아진다.
  • ③ 데이터베이스도 로킹 단위가 될 수 있다.
  • ④ 로킹 단위가 커지면 로크 수가 작아 로킹 오버헤드가감소한다.
(정답률: 68%)

문제 해설

로킹 단위가 작아지면 병행성 수준이 낮아지는 것은 옳은 설명이다. 이는 로킹 단위가 작아질수록 동시에 접근 가능한 자원이 줄어들기 때문이다. 따라서 로킹 단위를 작게 설정하면 병행성은 높아지지만, 로킹 오버헤드가 증가할 수 있다. 따라서 로킹 단위는 적절한 크기로 설정해야 한다.

연도별

진행 상황

0 오답
0 정답