© 2000 by British Computer Society
Fringe Analysis of 23 Trees with Lazy Parent Split
1 Department of Informatics, Aristotle University, Thessaloniki 54006, Greece Email: manolopo@delab.csd.auth.gr
B-trees with lazy parent split (lps) are B-tree variants, according to which parent splits are postponed until a future access of the latter node. This way, the number of splits during an insert is decreased and the number of locks is also decreased. Consequently, better concurrency is achieved. In this paper 23 trees with lps are studied. Fringe analysis is used to obtain bounds on some performance metrics of 23 trees with lps. The performance metrics of 23 tree with lps are compared with those of the classical 23 trees. The conclusions are that 23 trees with lps have slightly better performance, more keys in the fringe, larger storage utilization and a slightly shorter path length from the root to the leaves.
Received 19 May, 1998. Revised 12 September, 2000.