레코드 크기가 200바이트, 레코드 개수가 20,000개, 블록 크기가… | [경찰간부후보생 데이터베이스론] 24년 1회차 기출문제 상세 페이지
1[경찰간부후보생 데이터베이스론] 24년 1회차
레코드 크기가 200바이트, 레코드 개수가 20,000개, 블록 크기가 1,024바이트일 때, 블로킹 인수(blocking factor)와 필요한 블록의 개수는?
1
블로킹 인수: 5, 블록 개수: 2,000
2
블로킹 인수: 5, 블록 개수: 4,000
3
블로킹 인수: 10, 블록 개수: 2,000
4
블로킹 인수: 10, 블록 개수: 4,000
해설
블로킹 인수는 5, 필요한 블록은 4,000개이다.
블로킹 인수는 한 블록에 들어가는 레코드 수로, 소수점을 버린다.
블록 개수는 레코드 수를 블로킹 인수로 나눈다.
- 블로킹 인수 5, 블록 2,000: 레코드 수에 맞는 블록 수의 절반밖에 되지 않는다.
- 블로킹 인수 10, 블록 2,000: 200바이트 레코드 10개는 1,024바이트 블록에 들어가지 않는다.
- 블로킹 인수 10, 블록 4,000: 블로킹 인수가 틀렸고, 그 값과 블록 수도 서로 맞지 않는다.
오류나 개정된 내용이 보이면 알려주세요