DocumentCode :
2641072
Title :
Flattening an object algebra to provide performance
Author :
Boncz, Peter ; Wilshut, A.N. ; Kersten, Martin L.
Author_Institution :
Amsterdam Univ., Netherlands
fYear :
1998
fDate :
23-27 Feb 1998
Firstpage :
568
Lastpage :
577
Abstract :
Algebraic transformation and optimization techniques have been the method of choice in relational query execution, but applying them in object-oriented (OO) DBMSs is difficult due to the complexity of OO query languages. This paper demonstrates that the problem can be simplified by mapping an OO data model to the binary relational model implemented by Monet, a state-of-the-art database kernel. We present a generic mapping scheme to flatten data models and study the case of straightforward OO model. We show how flattening enabled us to implement a query algebra, using only a very limited set of simple operations. The required primitives and query execution strategies are discussed, and their performance is evaluated on the 1-GByte TPC-D (Transaction-processing Performance Council´s Benchmark D), showing that our divide-and-conquer approach yields excellent results
Keywords :
data structures; object-oriented databases; optimisation; process algebra; query languages; query processing; relational algebra; software performance evaluation; 1 GB; Monet database kernel; TPC-D benchmark; Transaction Processing Performance Council; algebraic optimization techniques; algebraic transformation techniques; binary relational model; data model flattening; divide-and-conquer approach; generic mapping scheme; object algebra flattening; object-oriented DBMS; object-oriented data model mapping; object-oriented query languages; performance evaluation; primitives; query algebra; query execution strategies; simple operations; Algebra; Calculus; Data models; Database languages; Database systems; Electrical capacitance tomography; Industrial relations; Kernel; Optimization methods; Relational databases;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Data Engineering, 1998. Proceedings., 14th International Conference on
Conference_Location :
Orlando, FL
ISSN :
1063-6382
Print_ISBN :
0-8186-8289-2
Type :
conf
DOI :
10.1109/ICDE.1998.655820
Filename :
655820
Link To Document :
بازگشت