Local and Global Query Optimization Mechanisms for Relational Databases.
Kazuhiro Satoh, Masashi Tsuchida, Fumio Nakamura, Kazuhiko Oomachi:
Local and Global Query Optimization Mechanisms for Relational Databases.
VLDB 1985: 405-417@inproceedings{DBLP:conf/vldb/SatohTNO85,
author = {Kazuhiro Satoh and
Masashi Tsuchida and
Fumio Nakamura and
Kazuhiko Oomachi},
editor = {Alain Pirotte and
Yannis Vassiliou},
title = {Local and Global Query Optimization Mechanisms for Relational
Databases},
booktitle = {VLDB'85, Proceedings of 11th International Conference on Very
Large Data Bases, August 21-23, 1985, Stockholm, Sweden},
publisher = {Morgan Kaufmann},
year = {1985},
pages = {405-417},
ee = {db/conf/vldb/SatohTNO85.html},
crossref = {DBLP:conf/vldb/85},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
Abstract
In a relational database management system
(DBMS), query optimization is essential
since the DBMS must produce candidate
internal access strategies from a high
level query and select the optimal one. The
goals of inplementing a good optimization
mechanism are: (a) to maximize the
performance of selected access strategies
and (b) to minimize the optimization
overhead. We have developed an optimization
mechanisin, built it in a relational DBMS
product at Hitachi. The mechanism can
estimate precise tuple selectivity of
predicates in queries for optimal access
strategy selection, and employs a new
method, called the cascade method, for
optimization overhead reduction. This paper
also proposes a global optimization
mechanisn which executes optimization over
multiple database queries.
Copyright © 1985 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 4, VLDB '75-'88" and ...
DVD Version: Load ACM SIGMOD Anthology DVD 1" and ...
Printed Edition
Alain Pirotte, Yannis Vassiliou (Eds.):
VLDB'85, Proceedings of 11th International Conference on Very Large Data Bases, August 21-23, 1985, Stockholm, Sweden.
Morgan Kaufmann 1985
Contents
References
- [1]
- Morton M. Astrahan, Mike W. Blasgen, Donald D. Chamberlin, Kapali P. Eswaran, Jim Gray, Patricia P. Griffiths, W. Frank King III, Raymond A. Lorie, Paul R. McJones, James W. Mehl, Gianfranco R. Putzolu, Irving L. Traiger, Bradford W. Wade, Vera Watson:
System R: Relational Approach to Database Management.
ACM Trans. Database Syst. 1(2): 97-137(1976)
- [2]
- Mike W. Blasgen, Kapali P. Eswaran:
Storage and Access in Relational Data Bases.
IBM Systems Journal 16(4): 362-377(1977)
- [3]
- Sheldon J. Finkelstein:
Common Subexpression Analysis in Database Applications.
SIGMOD Conference 1982: 235-245
- [4]
- Michael Z. Hanani:
An Optimal Evaluation of Boolean Expressions in an Online Query System.
Commun. ACM 20(5): 344-347(1977)
- [5]
- Patrick A. V. Hall:
Optimization of a Single Relation Expression in a Relational Data Base System.
IBM J. Res. Dev. 20(3): 244-257(1976)
- [6]
- Matthias Jarke, Jürgen Koch:
Query Optimization in Database Systems.
ACM Comput. Surv. 16(2): 111-152(1984)
- [7]
- Jonathan J. King:
QUIST: A System for Semantic Query Optimization in Relational Databases.
VLDB 1981: 510-517
- [8]
- Akifumi Makinouchi, Masayoshi Tezuka, Hajime Kitakami, S. Adachi:
The Optimization Strategy for Query Evaluation in RDB/V1.
VLDB 1981: 518-529
- [9]
- Arnon Rosenthal, David S. Reiner:
An Architecture for Query Optimization.
SIGMOD Conference 1982: 246-255
- [10]
- 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
- [11]
- Gregory Piatetsky-Shapiro, Charles Connell:
Accurate Estimation of the Number of Tuples Satisfying a Condition.
SIGMOD Conference 1984: 256-276
- [12]
- John Miles Smith, Philip Yen-Tang Chang:
Optimizing the Performance of a Relational Algebra Database Interface.
Commun. ACM 18(10): 568-579(1975)
- [13]
- Michael Stonebraker, Eugene Wong, Peter Kreps, Gerald Held:
The Design and Implementation of INGRES.
ACM Trans. Database Syst. 1(3): 189-222(1976)
- [14]
- ...
- [15]
- Jeffrey D. Ullman:
Principles of Database Systems, 2nd Edition.
Computer Science Press 1982, ISBN 0-914894-36-6
- [16]
- S. Bing Yao:
Optimization of Query Evaluation Algorithms.
ACM Trans. Database Syst. 4(2): 133-155(1979)
Copyright © Tue Mar 16 02:21:58 2010
by Michael Ley (ley@uni-trier.de)