데이터 베이스정보처리기사(구) · 2012년08월26일 · 11/100
11.병행제어 기법 중 로킹(Locking) 기법에 대한 설명으로 옳지 않은 것은?
1
로킹은 데이터의 액세스를 상호배타적으로 수행한다.
2
데이터베이스, 파일은 로킹 단위가 될 수 없다.정답
3
로킹 단위가 커지면 데이터베이스 공유도가 저하된다.
4
로킹 단위가 작아지면 로킹 오버헤드가 증가한다.
해설
로킹기법이란 ? 하나의 트랜잭션이 데이터를 액세스하는 동안 다른 트랜잭션이 그 데이터 항목을 액세스 할 수 없도록 하는 방법 로킹단위가 크다 -> 로크수가 작고, 관리수월, 병행수준 낮다 로킹단위가 작다 -> 로크수가 크고, 관리복잡, 병행수준 높다