Control of an Extensible Query Optimizer: A Planning-Based Approach.
Gail Mitchell, Umeshwar Dayal, Stanley B. Zdonik:
Control of an Extensible Query Optimizer: A Planning-Based Approach.
VLDB 1993: 517-528@inproceedings{DBLP:conf/vldb/MitchellDZ93,
author = {Gail Mitchell and
Umeshwar Dayal and
Stanley B. Zdonik},
editor = {Rakesh Agrawal and
Se{\'a}n Baker and
David A. Bell},
title = {Control of an Extensible Query Optimizer: A Planning-Based Approach},
booktitle = {19th International Conference on Very Large Data Bases, August
24-27, 1993, Dublin, Ireland, Proceedings},
publisher = {Morgan Kaufmann},
year = {1993},
isbn = {1-55860-152-X},
pages = {517-528},
ee = {db/conf/vldb/MitchellDZ93.html},
crossref = {DBLP:conf/vldb/93},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
BibTeX
Abstract
In this paper we address the problem of controlling the execution of a query optimizer.
We describe a control for the optimization process that is based on planning.
The controller described here is a goal-directed planner that intermingles planning with the execution of query transformations, and uses execution results todirect further planning of optimizer processing.
We describe this control in the context of the Epoq extensible architecture.
Epoq is an approach to extensible query optimization that integrates specialized rewrite strategies through its extensible control mechanism.
This paper describes our planning-based approach to extensible control and illustrates it with a simple example.
Copyright © 1993 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 ...
BibTeX
Printed Edition
Rakesh Agrawal, Seán Baker, David A. Bell (Eds.):
19th International Conference on Very Large Data Bases, August 24-27, 1993, Dublin, Ireland, Proceedings.
Morgan Kaufmann 1993, ISBN 1-55860-152-X
Contents BibTeX
References
- [1]
- Catriel Beeri, Yoram Kornatzky:
Algebraic Optimization of Object-Oriented Query Languages.
ICDT 1990: 72-88 BibTeX
- [2]
- ...
- [3]
- ...
- [4]
- ...
- [5]
- Béatrice Finance, Georges Gardarin:
A Rule-Based Query Rewriter in an Extensible DBMS.
ICDE 1991: 248-256 BibTeX
- [6]
- ...
- [7]
- Goetz Graefe:
Rule-Based Query Optimization in Extensible Database Systems.
Ph.D. thesis, Univ. of Wisconsin-Madison 1987
BibTeX
- [8]
- Goetz Graefe:
Volcano - An Extensible and Parallel Query Evaluation System.
IEEE Trans. Knowl. Data Eng. 6(1): 120-135(1994) BibTeX
- [9]
- Goetz Graefe, David J. DeWitt:
The EXODUS Optimizer Generator.
SIGMOD Conference 1987: 160-172 BibTeX
- [10]
- Laura M. Haas, Johann Christoph Freytag, Guy M. Lohman, Hamid Pirahesh:
Extensible Query Processing in Starburst.
SIGMOD Conference 1989: 377-388 BibTeX
- [11]
- Rosana S. G. Lanzelotte, Patrick Valduriez:
Extending the Search Strategy in a Query Optimizer.
VLDB 1991: 363-373 BibTeX
- [12]
- Rosana S. G. Lanzelotte, Patrick Valduriez, Mikal Ziane, Jean-Pierre Cheiney:
Optimization of Nonrecursive Queries in OODBs.
DOOD 1991: 1-21 BibTeX
- [13]
- Christopher V. Malley, Stanley B. Zdonik:
A Knowledge-Based Approach to Query Optimization.
Expert Database Conf. 1986: 329-343 BibTeX
- [14]
- ...
- [15]
- Gail Mitchell:
Extensible Query Processing in an Object-Oriented Database.
Ph.D. thesis, Brown University, Department of Computer Science 1993
BibTeX
- [16]
- Hamid Pirahesh, Joseph M. Hellerstein, Waqar Hasan:
Extensible/Rule Based Query Rewrite Optimization in Starburst.
SIGMOD Conference 1992: 39-48 BibTeX
- [17]
- ...
- [18]
- Edward Sciore, John Sieg Jr.:
A Modular Query Optimizer Generator.
ICDE 1990: 146-153 BibTeX
- [19]
- John Sieg Jr.:
Making Extensible Database Technology Work.
Ph.D. thesis, Boston Univerity 1989
BibTeX
- [20]
- Michael Stonebraker:
Inclusion of New Types in Relational Data Base Systems.
ICDE 1986: 262-269 BibTeX
- [21]
- Dave D. Straube, M. Tamer Özsu:
Queries and Query Processing in Object-Oriented Database Systems.
ACM Trans. Inf. Syst. 8(4): 387-430(1990) BibTeX
- [22]
- ...
Referenced by
- Navin Kabra, David J. DeWitt:
OPT++: An Object-Oriented Implementation for Extensible Database Query Optimization.
VLDB J. 8(1): 55-78(1999)
- Praveen Seshadri:
Enhanced Abstract Data Types in Object-Relational Databases.
VLDB J. 7(3): 130-140(1998)
- Mitch Cherniack, Stanley B. Zdonik:
Changing the Rules: Transformations for Rule-Based Optimizers.
SIGMOD Conference 1998: 61-72
- Praveen Seshadri, Miron Livny, Raghu Ramakrishnan:
The Case for Enhanced Abstract Data Types.
VLDB 1997: 66-75
- Praveen Seshadri, Miron Livny, Raghu Ramakrishnan:
E-ADTs: Turbo-Charging Complex Data.
IEEE Data Eng. Bull. 19(4): 11-18(1996)
- Fatma Ozcan, Sena Nural, Pinar Koksal, Mehmet Altinel, Asuman Dogac:
A Region Based Query Optimizer Through Cascades Query Optimizer Framework.
IEEE Data Eng. Bull. 18(3): 30-40(1995)
- Goetz Graefe:
The Cascades Framework for Query Optimization.
IEEE Data Eng. Bull. 18(3): 19-29(1995)
- Michael Steinbrunn, Klaus Peithner, Guido Moerkotte, Alfons Kemper:
Bypassing Joins in Disjunctive Queries.
VLDB 1995: 228-238
- Georges Gardarin, Jean-Robert Gruser, Zhao-Hui Tang:
A Cost Model for Clustered Object-Oriented Databases.
VLDB 1995: 323-334
- Surajit Chaudhuri, Umeshwar Dayal, Tak W. Yan:
Join Queries with External Text Sources: Execution and Optimization Techniques.
SIGMOD Conference 1995: 410-422
- Bharathi Subramanian, Theodore W. Leung, Scott L. Vandenberg, Stanley B. Zdonik:
The AQUA Approach to Querying Lists and Trees in Object-Oriented Databases.
ICDE 1995: 80-89
- M. Tamer Özsu, Adriana Muñoz, Duane Szafron:
An Extensible Query Optimizer for an Objectbase Management System.
CIKM 1995: 188-196
- Alfons Kemper, Guido Moerkotte, Klaus Peithner, Michael Steinbrunn:
Optimizing Disjunctive Queries with Expensive Predicates.
SIGMOD Conference 1994: 336-347
BibTeX
ACM SIGMOD Anthology - DBLP:
[Home | Search: Author, Title | Conferences | Journals]
VLDB Proceedings: Copyright © by VLDB Endowment,
ACM SIGMOD Anthology: Copyright © by ACM (info@acm.org), Corrections: anthology@acm.org
DBLP: Copyright © by Michael Ley (ley@uni-trier.de), last change: Sat May 16 23:45:57 2009