Query optimizers in object-relational database management systems typically require users to provide the execution cost models of user-defined functions (UDFs). Despite this need, however, there has been little work done to provide such a model. The existing approaches are static in that they require users to train the model a-priori with pre-generated UDF execution cost data. Static approaches can not adapt to changing UDF execution patterns and thus degrade in accuracy when the UDF executions used for generating training data do not reflect the patterns of those performed during operation. This paper proposes a new approach based on the recent trend of self-tuning DBMS, by which the cost model is maintained dynamically and incrementally a...
Full support of parallelism in object-relational database systems (ORDBMSs) is desired. The parallel...
Predicting query cost plays an important role in moving object databases. Accurate predictions help ...
dresden.de Large-scale data analysis relies on custom code both for preparing the data for analysis ...
This paper proposes a new approach based on the recent trend of self-tuning DBMS, by which the cost ...
International audienceUDO is a versatile tool for offline tuning of database systems for specific wo...
Accurate prediction of operator execution time is a prerequisite for database query optimization. Al...
International audienceUDO is a versatile tool for offline tuning of database systems for specific wo...
Accurate prediction of operator execution time is a prerequisite fordatabase query optimization. Alt...
Relational databases provide the ability to store user-defined functions and predicates which can be...
Relational Database Management Systems (RDBMSs) are advanced software packages responsible for provi...
AbstractStatistical models are generally computed outside a DBMS due to their mathematical complexit...
Most modern DBMS optimizers rely upon a cost model to choose the best query execution plan (QEP) for...
Classic query optimization in relational database systems relies on phases (algebraic, physical, cos...
Large-scale data analysis relies on custom code both for preparing the data for analysis as well as ...
Nowadays, database optimizers take advantage of indexes and materialized views (MVs) to produce quer...
Full support of parallelism in object-relational database systems (ORDBMSs) is desired. The parallel...
Predicting query cost plays an important role in moving object databases. Accurate predictions help ...
dresden.de Large-scale data analysis relies on custom code both for preparing the data for analysis ...
This paper proposes a new approach based on the recent trend of self-tuning DBMS, by which the cost ...
International audienceUDO is a versatile tool for offline tuning of database systems for specific wo...
Accurate prediction of operator execution time is a prerequisite for database query optimization. Al...
International audienceUDO is a versatile tool for offline tuning of database systems for specific wo...
Accurate prediction of operator execution time is a prerequisite fordatabase query optimization. Alt...
Relational databases provide the ability to store user-defined functions and predicates which can be...
Relational Database Management Systems (RDBMSs) are advanced software packages responsible for provi...
AbstractStatistical models are generally computed outside a DBMS due to their mathematical complexit...
Most modern DBMS optimizers rely upon a cost model to choose the best query execution plan (QEP) for...
Classic query optimization in relational database systems relies on phases (algebraic, physical, cos...
Large-scale data analysis relies on custom code both for preparing the data for analysis as well as ...
Nowadays, database optimizers take advantage of indexes and materialized views (MVs) to produce quer...
Full support of parallelism in object-relational database systems (ORDBMSs) is desired. The parallel...
Predicting query cost plays an important role in moving object databases. Accurate predictions help ...
dresden.de Large-scale data analysis relies on custom code both for preparing the data for analysis ...