• DocumentCode
    2277861
  • Title

    Adaptable pointer swizzling strategies in object bases

  • Author

    Kemper, Alfons ; Kossmann, Donald

  • Author_Institution
    Lehrstuhl fur Inf. III, RWTH Aachen, Germany
  • fYear
    1993
  • fDate
    19-23 Apr 1993
  • Firstpage
    155
  • Lastpage
    162
  • Abstract
    Four different approaches to optimizing the access to main memory resident persistent objects-techniques which are commonly referred to as pointer swizzling-are classified and evaluated. To speed up the access along inter-object references, the persistent pointers are transformed (swizzled) into main memory pointers (addresses). The pointer swizzling techniques allow the displacement of objects from the buffer before the end of an application, and the authors contrast them with the performance of an object manager using no pointer swizzling. The results of the quantitative evaluation prove that there is no one superior strategy for all application profiles. An adaptable system that uses the full range of pointer swizzling strategies is presented
  • Keywords
    buffer storage; data structures; object-oriented databases; optimisation; access optimization; access speed; adaptable pointer swizzling strategies; addresses; application profiles; buffer; inter-object references; main memory pointers; main memory resident persistent objects; object bases; object displacement; object manager; persistent pointers; CADCAM; Computer aided manufacturing; Computer applications; Database systems; Fault detection; High performance computing; Memory management; Object oriented databases; Table lookup; Terminology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering, 1993. Proceedings. Ninth International Conference on
  • Conference_Location
    Vienna
  • Print_ISBN
    0-8186-3570-3
  • Type

    conf

  • DOI
    10.1109/ICDE.1993.344067
  • Filename
    344067