ACM Home Page
Please provide us with feedback. Feedback
Extensible/rule based query rewrite optimization in Starburst
Full text PdfPdf (1.30 MB)
Source International Conference on Management of Data archive
Proceedings of the 1992 ACM SIGMOD international conference on Management of data table of contents
San Diego, California, United States
Pages: 39 - 48  
Year of Publication: 1992
ISBN:0-89791-521-6
Also published in ...
Authors
Hamid Pirahesh  IBM Almaden Research Center, San Jose, CA, USA
Joseph M. Hellerstein  IBM Almaden Research Center, San Jose, CA, USA
Waqar Hasan  IBM Almaden Research Center, San Jose, CA, USA
Sponsors
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
SIGART: ACM Special Interest Group on Artificial Intelligence
SIGMOD: ACM Special Interest Group on Management of Data
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 15,   Downloads (12 Months): 98,   Citation Count: 70
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues   peer to peer  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/130283.130294
What is a DOI?

ABSTRACT

This paper describes the Query Rewrite facility of the Starburst extensible database system, a novel phase of query optimization. We present a suite of rewrite rules used in Starburst to transform queries into equivalent queries for faster execution, and also describe the production rule engine which is used by Starburst to choose and execute these rules. Examples are provided demonstrating that these Query Rewrite transformations lead to query execution time improvements of orders of magnitude, suggesting that Query Rewrite in general—and these rewrite rules in particular—are an essential step in query optimization for modern database systems.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

ABC+76
 
Anf89
Ole Jirgen Anfindsen.A Study of Access Path Selection in DB2. Technical report, Norwegian Telecommunications Administration and University of Oslo, Norway, October 1989.
 
BFKM85
 
BTA90
Jose Blakeley, Craig Thompson, and Abdallah Alashqur. Strawman reference model for object query language. In First OODB Standardization Workshop, X3/SPARC/DBSSG/OODBTG, Atlantic City, New Jersey, May 1990.
 
Day87
GW87
 
HCL+90
 
HH91
Joseph M. Hellerstein and Meichun Hsu. Determinism in Partially Ordered Production Systems. Research Report RJ 8089, IBM Almaden Research Center, March 1991.
 
HP88
Waqar Hasan and Hamid Pirahesh. Query Rewrite Optimization in Starburst. Research Report RJ 6367, IBM Almaden Research Center, August 1988.
 
HSS88
 
ISO91
ISO_ANSI. Database Language SQL ISOBEC 9075:1992, 1991.
Kim82
LLOW91
LLPS91
 
Loo86
Chris Loosley. Measuring IBM Database 2 Release 2 - The Benchmark Game. InfoDB, 1(2), 1986.
 
MF78
J. McDermott and C. Forgy. Production System Conflict Resolution Strategies. In D.A. Waterman and Fredrick Hayes-Roth, editors, Pattern Directed Inference Systems, pages 177-199. Academic Press, 1978.
MFPR90a
MFPR90b
 
MPR90
 
O'N89
P. O'Neil. Revisiting DBMS Benchmarks. Datamation, pages 47-54, September 15, 1989.
 
Pir89
Hamid Pirahesh. Early Experience with Rule-Based Query Rewrite Optimization. In G. Graefe, editor, Workshop on Database Query Optimization, CSE Technical Report 89-005. Oregon Graduate Center, May 1989.
 
Pro90
Proc. ACM-SIGMOD International Conference on Management of Data, Atlantic City, May 1990.
 
Ras90
Louiqa Raschid. Maintaining Consistency in a Stratified Production System Program. In Proc. AAAI National Conference on Artificial Intelligence, 1990.
RGL90
SAC+79
SJGP90
SWK76
 
TOB89
C. Turbyfill, C. Orji, and Dina Bitton. AS3AP - A Comparative Relational Database Benchmark. In Proc. IEEE Compcon Spring '89, February 1989.
 
ZH90

CITED BY  70
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Collaborative Colleagues:
Hamid Pirahesh: colleagues
Joseph M. Hellerstein: colleagues
Waqar Hasan: colleagues

Peer to Peer - Readers of this Article have also read: