DocumentCode
1585557
Title
Tree-based buffer management in real-time database systems
Author
Brinkschulte, Uwe
Author_Institution
Inst. for Microcomput. & Autom., Karlsruhe Univ., Germany
fYear
1997
Firstpage
260
Lastpage
264
Abstract
This paper deals with buffer management for tree-based access-path structures in real-time database system kernels. A predictable and efficient buffer replacement strategy for B- and B/sup +/-trees is introduced. The strategy called LC (Level Control) uses the structural information known about the trees and the tree search to determine a node to be replaced. The basic idea is to use the level of a node as replacement criteria. This allows a certain prediction of buffer hits and misses for tree search operations, even if the item´s value searched for is unknown. A small prediction interval can be calculated for search operations and a larger interval for update operations. Simulations show the correctness of these calculations and the efficiency of LC for B- and B/sup +/-trees compared to common other replacement strategies.
Keywords
buffer storage; database theory; real-time systems; storage management; tree data structures; tree searching; B trees; B+ trees; buffer hits; buffer misses; buffer replacement; database system kernels; level control; real-time database systems; tree data structures; tree searching; tree-based access-path; tree-based buffer management; update operations; Automation; Buffer storage; Data structures; Database systems; Kernel; Level control; Microcomputers; Real time systems; Runtime; System performance;
fLanguage
English
Publisher
ieee
Conference_Titel
Database and Expert Systems Applications, 1997. Proceedings., Eighth International Workshop on
Conference_Location
Toulouse, France
Print_ISBN
0-8186-8147-0
Type
conf
DOI
10.1109/DEXA.1997.617283
Filename
617283
Link To Document