1 votes 1 votes Assume a system has following parameters to construct a B+ tree. The specification of the tree are: • Size of search key is 15 B • Size of block is 512 B • Size of record pointer is 9 B • Size of block pointer is 8 B The maximum number of keys that can be accommodated in each non-leaf node of the tree is ________. Databases databases b-tree tree + – Tuhin Dutta asked Nov 30, 2017 Tuhin Dutta 785 views answer comment Share Follow See all 2 Comments See all 2 2 Comments reply set2018 commented Dec 12, 2017 reply Follow Share point to remember:maximum number of keys not order 0 votes 0 votes hs_yadav commented Dec 12, 2017 reply Follow Share yes..maximum no. of keys for leaf node in case of B+ tree is ...21 ... bcoz a leaf node contain . ..n * key+ n* key_pointer(Data_pointer)+one block_pointer for adjcent leaf node <= 512B 0 votes 0 votes Please log in or register to add a comment.
4 votes 4 votes (porder * pblock) + (porder -1) * V <= Block Size Here, pblock =8B V= 15B Block Size = 512B So, (porder * 8) + (porder -1) * 15<= 512 porder <= 22.913 or, porder =22 For a non-leaf node in a B+ tree, max number of keys= porder - 1 porder - 1 = 21 srivivek95 answered Nov 30, 2017 • edited Nov 30, 2017 by srivivek95 srivivek95 comment Share Follow See all 0 reply Please log in or register to add a comment.