A layered architecture for supporting objects in a relational system: A performance study
O-Raid uses a layered approach to provide support for objects on top of a distributed relational database system called Raid. In this paper, we present experiments conducted on O-Raid to measure overheads in supporting objects through a layered implementation in various phases of query execution: me...
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Buchkapitel |
Sprache: | eng |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | O-Raid uses a layered approach to provide support for objects on top of a distributed relational database system called Raid. In this paper, we present experiments conducted on O-Raid to measure overheads in supporting objects through a layered implementation in various phases of query execution: method execution, subobject referencing, and format translation. The experimentation involves the comparison of the performance of 001 benchmark queries on objects with the equivalent queries on relations in the underlying Raid. We show that the cost of swizzling disk data to memory structures and vice versa accounts for at most additional 10% overheads. |
---|---|
ISSN: | 0302-9743 1611-3349 |
DOI: | 10.1007/BFb0049130 |