Adaptable pointer swizzling strategies in object bases

Alfons Kemper, Donald Kossmann

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

6 Scopus citations

Abstract

In this paper we will classify and evaluate different approaches to optimizing the access to main memory resident persistent objects - techniques which are commonly referred to as `pointer swizzling'. To speed up the access along inter-object references, the persistent pointers are transformed (swizzled) into main memory pointers (addresses). We will evaluate four different pointer swizzling techniques allowing the displacement of objects from the buffer before the end of an application and contrast them with the performance of an object manager using no pointer swizzling. Our quantitative evaluation proved that there is no one superior strategy for all application profiles. Consequently, we will suggest an adaptable system that uses the full range of pointer swizzling strategies.

Original languageEnglish
Title of host publication1993 IEEE 9th International Conference on Data Engineering
PublisherPubl by IEEE
Pages155-162
Number of pages8
ISBN (Print)0818635703
StatePublished - 1993
Externally publishedYes
Event1993 IEEE 9th International Conference on Data Engineering - Vienna, Austria
Duration: 19 Apr 199323 Apr 1993

Publication series

NameProceedings - International Conference on Data Engineering

Conference

Conference1993 IEEE 9th International Conference on Data Engineering
CityVienna, Austria
Period19/04/9323/04/93

Fingerprint

Dive into the research topics of 'Adaptable pointer swizzling strategies in object bases'. Together they form a unique fingerprint.

Cite this