• 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