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 parameterized search components in a declarative form that has the additional effect of integrating heuristic and costbased optimization. We compare optimizers developed with Volcano, OPT++ and Venus. Venus' optimizing compiler yields code ...
Abstract-Almost all applications use database and Information Retrieval system for storing and retri...
The paper describes a rule-based query optimizer for object-oriented databases. The originality of t...
We discuss a new heuristic optimization concept for query evaluation. It is based on the idea of as...
Database management systems are continuously being extended with support for new types of data and ...
In this thesis, we describe a third-generation extensible query optimization framework that has evol...
This thesis proposes a reusable architecture for extensible query optimization. A query optimization...
Businesses today need to interrelate data stored in diverse systems with differing capabilities, ide...
From our experience, current rule-based query optimizers do not provide a very intuitive and well-de...
This document is the report for the authors' joint effort in researching and designing a query optim...
This paper studies the various aspects of query optimization in deductive object-oriented databas...
Classic query optimization in relational database systems relies on phases (algebraic, physical, cos...
This paper describes the Query Rewrite facility of the Starburst extensible database system, a novel...
An abstract of the thesis of Yongwen Xu for the Master of Science in Computer Science presented Febr...
Traditional query optimization and compiler optimization techniques have evolved indepen-dently over...
Query optimizers for persistent object systems should be extensible to react to user-supplied abstra...
Abstract-Almost all applications use database and Information Retrieval system for storing and retri...
The paper describes a rule-based query optimizer for object-oriented databases. The originality of t...
We discuss a new heuristic optimization concept for query evaluation. It is based on the idea of as...
Database management systems are continuously being extended with support for new types of data and ...
In this thesis, we describe a third-generation extensible query optimization framework that has evol...
This thesis proposes a reusable architecture for extensible query optimization. A query optimization...
Businesses today need to interrelate data stored in diverse systems with differing capabilities, ide...
From our experience, current rule-based query optimizers do not provide a very intuitive and well-de...
This document is the report for the authors' joint effort in researching and designing a query optim...
This paper studies the various aspects of query optimization in deductive object-oriented databas...
Classic query optimization in relational database systems relies on phases (algebraic, physical, cos...
This paper describes the Query Rewrite facility of the Starburst extensible database system, a novel...
An abstract of the thesis of Yongwen Xu for the Master of Science in Computer Science presented Febr...
Traditional query optimization and compiler optimization techniques have evolved indepen-dently over...
Query optimizers for persistent object systems should be extensible to react to user-supplied abstra...
Abstract-Almost all applications use database and Information Retrieval system for storing and retri...
The paper describes a rule-based query optimizer for object-oriented databases. The originality of t...
We discuss a new heuristic optimization concept for query evaluation. It is based on the idea of as...