A Cost Model for Clustered Object-Oriented Databases.
Georges Gardarin, Jean-Robert Gruser, Zhao-Hui Tang:
A Cost Model for Clustered Object-Oriented Databases.
VLDB 1995: 323-334@inproceedings{DBLP:conf/vldb/GardarinGT95,
author = {Georges Gardarin and
Jean-Robert Gruser and
Zhao-Hui Tang},
editor = {Umeshwar Dayal and
Peter M. D. Gray and
Shojiro Nishio},
title = {A Cost Model for Clustered Object-Oriented Databases},
booktitle = {VLDB'95, Proceedings of 21th International Conference on Very
Large Data Bases, September 11-15, 1995, Zurich, Switzerland},
publisher = {Morgan Kaufmann},
year = {1995},
isbn = {1-55860-379-4},
pages = {323-334},
ee = {db/conf/vldb/GardarinGT95.html},
crossref = {DBLP:conf/vldb/95},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
Abstract
Query processing is one of the most critical issues in Object-Oriented DBMSs.
Extensible optimizers with efficient search strategies require a cost model to select the most efficient execution plans.
In this paper we propose and partially validate a generic cost-model for Object-Oriented DBMSs.
The storage model and its access methods support clustered and nested collections, links, and path indexes.
Queries may involve complex predicates with qualified path expressions.
We propose a method for estimating the number of block accesses to clustered collections and a parameterized execution model for evaluating predicates.
We estimate the costs of path expression traversals in different cases of physical clustering of the supporting collections.
The model is validated through experiments with the 02 DBMS.
Copyright © 1995 by the VLDB Endowment.
Permission to copy without fee all or part of this material is granted provided that the copies are not made or
distributed for direct commercial advantage, the VLDB
copyright notice and the title of the publication and
its date appear, and notice is given that copying
is by the permission of the Very Large Data Base
Endowment. To copy otherwise, or to republish, requires
a fee and/or special permission from the Endowment.
Online Paper
CDROM Version: Load the CDROM "Volume 1 Issue 5, VLDB '89-'97" and ...
DVD Version: Load ACM SIGMOD Anthology DVD 1" and ...
Printed Edition
Umeshwar Dayal, Peter M. D. Gray, Shojiro Nishio (Eds.):
VLDB'95, Proceedings of 21th International Conference on Very Large Data Bases, September 11-15, 1995, Zurich, Switzerland.
Morgan Kaufmann 1995, ISBN 1-55860-379-4
Contents
References
- [BCD89]
- François Bancilhon, Sophie Cluet, Claude Delobel:
A Query Language for the O2 Object-Oriented Database System.
DBPL 1989: 122-138
- [BD90]
- Véronique Benzaken, Claude Delobel:
Enhancing Performance in a Persistent Object Store: Clustering Strategies in O2.
POS 1990: 403-412
- [BF92]
- Elisa Bertino, Paola Foscoli:
An Analytical Model of Object-Oriented Query Costs.
POS 1992: 241-261
- [BK89]
- Elisa Bertino, Won Kim:
Indexing Techniques for Queries on Nested Objects.
IEEE Trans. Knowl. Data Eng. 1(2): 196-214(1989)
- [BMG93]
- José A. Blakeley, William J. McKenna, Goetz Graefe:
Experiences Building the Open OODB Query Optimizer.
SIGMOD Conference 1993: 287-296
- [Cat93]
- R. G. G. Cattell:
The Object Database Standard: ODMG-93.
Morgan Kaufmann 1993, ISBN 1-55860-302-6
- [CD92]
- Sophie Cluet, Claude Delobel:
A General Framework for the Optimization of Object-Oriented Queries.
SIGMOD Conference 1992: 383-392
- [COA+94]
- ...
- [FG94]
- Béatrice Finance, Georges Gardarin:
A Rule-Based Query Optimizer with Multiple Search Strategies.
Data Knowl. Eng. 13(1): 1-29(1994)
- [FLU94]
- Jürgen Frohn, Georg Lausen, Heinz Uphoff:
Access to Objects by Path Expressions and Rules.
VLDB 1994: 273-284
- [GA93]
- Olivier Gruber, Laurent Amsaleg:
Object Grouping in Eos.
IWDOM 1992: 117-131
- [GGT95]
- ...
- [GM93]
- Goetz Graefe, William J. McKenna:
The Volcano Optimizer Generator: Extensibility and Efficient Search.
ICDE 1993: 209-218
- [HCF+89]
- Laura M. Haas, Johann Christoph Freytag, Guy M. Lohman, Hamid Pirahesh:
Extensible Query Processing in Starburst.
SIGMOD Conference 1989: 377-388
- [IK90]
- Yannis E. Ioannidis, Younkyung Cha Kang:
Randomized Algorithms for Optimizing Large Join Queries.
SIGMOD Conference 1990: 312-321
- [JWKL90]
- B. Paul Jenq, Darrell Woelk, Won Kim, Wan-Lik Lee:
Query Processing in Distributed ORION.
EDBT 1990: 169-187
- [Knu68]
- ...
- [LV91]
- Rosana S. G. Lanzelotte, Patrick Valduriez:
Extending the Search Strategy in a Query Optimizer.
VLDB 1991: 363-373
- [MCS88]
- Michael V. Mannino, Paicheng Chu, Thomas Sager:
Statistical Profile Estimation in Database Systems.
ACM Comput. Surv. 20(3): 191-221(1988)
- [MDZ93]
- Gail Mitchell, Umeshwar Dayal, Stanley B. Zdonik:
Control of an Extensible Query Optimizer: A Planning-Based Approach.
VLDB 1993: 517-528
- [Mel93]
- ...
- [Obj94]
- ...
- [PSC84]
- Gregory Piatetsky-Shapiro, Charles Connell:
Accurate Estimation of the Number of Tuples Satisfying a Condition.
SIGMOD Conference 1984: 256-276
- [SAC+79]
- Patricia G. Selinger, Morton M. Astrahan, Donald D. Chamberlin, Raymond A. Lorie, Thomas G. Price:
Access Path Selection in a Relational Database Management System.
SIGMOD Conference 1979: 23-34
- [Swa89]
- Arun N. Swami:
A Validated Cost Model for Main Memory Databases.
SIGMETRICS 1989: 235
- [Yao77]
- S. Bing Yao:
Approximating the Number of Accesses in Database Organizations.
Commun. ACM 20(4): 260-261(1977)
- [Zai94]
- ...
Copyright © Mon Mar 15 03:55:56 2010
by Michael Ley (ley@uni-trier.de)