國營事業◆1.計算機原理 2.網路概論題庫下載題庫

上一題
某一 DBMS使用B+ tree結構存放其索引,該DBMS每一個硬碟頁佔4KByte,節點内的每個 索引值(攔位值)佔20 Byte,指向資料的記錄指標佔10 Byte,指向索引節點的節點指標佔8 Byte,每一節點(根節點除外)至少佔硬碟頁50%滿,
【題組】49•請問這個B+ tree中,每個葉節點最多有 幾個記錄指標?
(A) 136
(B) 68
(C) 147
(D) 74


答案:登入後觀看
難度: 困難
1F
這似乎就是阿摩線上測驗的暱 大二上 (2019/12/16)

p*(10+20)+8<=4*1024

p<=136.267

2F
黃豐諭 研二上 (2020/09/03)

4kb=4096bytes

4096/(20+10)=136.5=13...



(內容隱藏中)
查看隱藏文字
3F
Lin Jin 小六下 (2024/05/27)
  ### 硬碟頁大小
每個硬碟頁佔 4 KB,即 4096 字節。 ### 葉節點的結構
葉節點包含:
- 多個索引值(每個索引值 20 字節)
- 多個記錄指標(每個記錄指標 10 字節)
- 指向下一個葉節點的節點指標(8 字節) 這樣,葉節點中每個記錄條目包含:
[ text{索引值} + text{記錄指標} = 20 text{ bytes} + 10 text{ bytes} = 30 text{ bytes} ] 葉節點中還包含一個 8 字節的指向下一個葉節點的節點指標。 ### 計算每個葉節點最多可以容納的記錄指標數量
我們需要計算葉節點中最多可以包含多少個這樣的索引值和記錄指標對,同時還需要包括 8 字節的節點指標。 總空間大小為 4096 字節,其中 8 字節用於指向下一個葉節點的節點指標。因此剩餘空間為:
[ 4096 te...
查看完整內容

某一 DBMS使用B+ tree結構存放其索引,該DBMS每一個硬碟頁佔4KBy..-阿摩線上測驗