(Enter summary)
Abstract: We present the architecture and a performance assessment of an extensible query optimizer written in Venus. Venus is a
general-purpose active-database rule language embedded in C++. Following the developments in extensible database query
optimizers, first in rule-based form followed by optimizers written as object-oriented programs, the Venus-based optimizer
avails to the advantages of both. Venus' modular structure allows us to go a step further and provide extensibility in search by
defining ... (Update)
Context of citations to this paper: More
.... material, it then details the architecture of the VenusDB optimizer, an instance of an extensible rule based optimizer written in Venus [92]. Lastly, it concludes with an empirical evaluation. 5.1 Background Performance tuning is a requirement of all enterprise database...
Cited by: More
An Approach On Semantic Query Optimization For Deductive Databases - Onet (2003)
(Correct)
Facilitating Hard Active Database Applications - Warshaw (2001)
(Correct)
Similar documents (at the sentence level):
12.2%: Rule-Based Query Optimization, Revisited - Warshaw, Miranker (1999)
(Correct)
Active bibliography (related documents): More All
0.6: Experiences with Query Translation: Object Queries meet DB2 - Cherniack, Malhotra, Zdonik (1999)
(Correct)
0.5: Dynamic Reconfiguration of Sub-Optimal Parallel Query Execution Plans - Ng (1998)
(Correct)
0.3: A General Purpose Rule Language as the Basis of a Query.. - Warshaw, Miranker, Wang (1997)
(Correct)
Similar documents based on text: More All
0.5: A Case Study of Venus and a Declarative Bases for Rule Modules - Warshaw, al. (1996)
(Correct)
0.5: Venus: An Object-Oriented Extension of Rule-Based.. - Miranker, Obermeyer.. (1998)
(Correct)
0.4: An Overview of the VenusDB Active Multidatabase System - Miranker, Obermeyer (1996)
(Correct)
Related documents from co-citation: More All
2: Assessing the Maintainability of XCON-in-RIME: Coping with the Problems of a VER.. (context) - Soloway, Bachant et al. - 1987
2: Principles of Database and Knowledge-Base Systems Vol 1 (context) - Ullman - 1988
BibTeX entry: (Update)
L. Warshaw and D.P. Miranker, "Rule-based query optimization, revisited," Proceedings of the 9th Conference on Information and Knowledge Management. Kansas City, Kansas, November, 1999, pp. 267-275. http://citeseer.ist.psu.edu/warshaw99rulebased.html More
@inproceedings{ warshaw99rulebased,
author = "Lane Warshaw and Daniel P. Miranker",
title = "Rule-Based Query Optimization, Revisited",
booktitle = "{CIKM}",
pages = "267-275",
year = "1999",
url = "citeseer.ist.psu.edu/warshaw99rulebased.html" }
Citations (may not include all citations):
716
Parallel Program Design: A Foundation (context) - Chandy, Misra - 1985 ACM
300
SOAR: An Architecture for General Intelligence (context) - Laird, Newell et al. - 1987
254
Elements of Reusable Object-Oriented Software (context) - Gamma, Helm et al. - 1995
106
The EXODUS Optimizer Generator
- Graefe, Dewitt - 1987 ACM DBLP
104
The Volcano Optimizer Generator: Extensibility and Efficient..
- Graefe, McKenna - 1993 DBLP
101
IEEE Transactions on Software Engineering (context) - McCabe, Measure - 1976
39
Rule Based Query Rewrite Optimization in Starburst (context) - Pirahesh, Hellerstein et al. - 1992
37
Efficient Mid-Query Re-Optimization of Sub-Optimal Query Exe.. (context) - Kabra, DeWitt - 1998
31
Control of an Extensible Query Optimizer: A Planning-Based A..
- Mitchell, Dayal et al. - 1993 DBLP
29
Extending the Search Strategy in a Query Optimizer (context) - Lanzelotte, Valduriez - 1991 ACM DBLP
29
the Performance of Lazy Matching in Production Systems (context) - Miranker, Brant et al. - 1990
28
Intelligent Search strategies for Computer Problem Solving (context) - Pearl - 1984
23
A Performance Comparison of the Rete and TREAT Algorithms fo.. (context) - Wang, Hanson - 1992 ACM DBLP
19
Processing Queries for the First-Few Answers
- Bayardo, Miranker - 1996
17
An Object-Oriented Implementation for Extensible Database Qu.. (context) - Kabra, Dewitt - 1994
17
A New Approach to Modularity in Rule-Based Programming
- Browne - 1994 DBLP
14
Assessing the Maintainability of XCON-in-RIME: Coping with t.. (context) - Soloway, Bachant et al. - 1987 DBLP
13
Prairie: A Rule Specification Framework for Query Optimizers
- Das, Batory - 1995
10
Rule Languages and Internal Algebras for Rule-Based Optimize..
- Cherniak, Zdonik - 1996 ACM DBLP
5
A Case Study of Venus and a Declarative Bases for Rule Modul..
- Warshaw, Miranker - 1996
4
Evaluating Automatable Measures of Software Development (context) - Basili, Reiter - 1979
4
Monitoring Network Logs for Anomalous Activity
- Warshaw - 1998
4
An Extensible Query Optimizer for an Objectbase Management S..
- Ozsu, Munoz et al. - 1995 ACM DBLP
3
Carnegie-Mellon University (context) - Laird, Ph et al. - 1983
2
The Case for Enhanced Abstract Data Types (context) - Sesshadri, Livny et al. ACM DBLP
2
Changing the Rules: Transformations for Rule-Based Optimizer..
- Cherniak, Zdonik - 1998 DBLP
1
An Overview of the Venus Active Multidatabase System (context) - Obermeyer, Miranker - 1996
1
Alamo: An Architecture for Integrating Heterogeneous Data So..
- Miranker, Samoladas - 1997 DBLP
1
at age 12: Lessons for an Elementary School Achiever (context) - McDermott, XCON - 1993
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC