In this thesis, we describe a third-generation extensible query optimization framework that has evolved from the OPT++ framework of Navin Kabra for relational databases. Our framework does not change the infrastructure of the OPT++ architecture, which consists of three components: a Search Strategy component, a Search Space component and an Algebra component. However, we address the problems encountered while building two query optimizers in the framework: a simple bottom-up optimizer and an instance of the PostgreSQL query optimizer and enhance the modularity and the collaboration of the three components of the framework at detailed level, which in turn leads to a more flexible, easier to extend and cleaner implementation. The framework ha...
This paper studies the various aspects of query optimization in deductive object-oriented databas...
The paper describes a rule-based query optimizer for object-oriented databases. The originality of t...
Objectbase Management Systems are expected to serve data management needs of a wide range of applica...
As a promising object-oriented reuse technology, frameworks have been attracting enough attention. H...
This thesis proposes a reusable architecture for extensible query optimization. A query optimization...
Database management systems are continuously being extended with support for new types of data and ...
Classic query optimization in relational database systems relies on phases (algebraic, physical, cos...
Appeared toward 1986, the object-oriented databases management systems had not known successes knew ...
AbstractAdvanced database applications demand new data modeling constructs beyond those available in...
Query optimization is a crucial part in relational database management systems because it can make a...
Traditional query optimization and compiler optimization techniques have evolved indepen-dently over...
We present the architecture and a performance assessment of an extensible query optimizer written in...
Query optimizers for persistent object systems should be extensible to react to user-supplied abstra...
A SQL-like object-oriented query language is implemented on Exodus Storage Manager with an original ...
This paper describes work that is in progress on a formalised preparation to object-oriented query o...
This paper studies the various aspects of query optimization in deductive object-oriented databas...
The paper describes a rule-based query optimizer for object-oriented databases. The originality of t...
Objectbase Management Systems are expected to serve data management needs of a wide range of applica...
As a promising object-oriented reuse technology, frameworks have been attracting enough attention. H...
This thesis proposes a reusable architecture for extensible query optimization. A query optimization...
Database management systems are continuously being extended with support for new types of data and ...
Classic query optimization in relational database systems relies on phases (algebraic, physical, cos...
Appeared toward 1986, the object-oriented databases management systems had not known successes knew ...
AbstractAdvanced database applications demand new data modeling constructs beyond those available in...
Query optimization is a crucial part in relational database management systems because it can make a...
Traditional query optimization and compiler optimization techniques have evolved indepen-dently over...
We present the architecture and a performance assessment of an extensible query optimizer written in...
Query optimizers for persistent object systems should be extensible to react to user-supplied abstra...
A SQL-like object-oriented query language is implemented on Exodus Storage Manager with an original ...
This paper describes work that is in progress on a formalised preparation to object-oriented query o...
This paper studies the various aspects of query optimization in deductive object-oriented databas...
The paper describes a rule-based query optimizer for object-oriented databases. The originality of t...
Objectbase Management Systems are expected to serve data management needs of a wide range of applica...