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 as UDFs are being executed online. In the context of UDF cost modeling, our approach faces a number of challenges, that is, it should work with limited memory, work with limited computation time, and adjust to the fluctuations in the execution costs (e.g., caching e#ect). In this paper we first provide a set of guidelines for developing techniques that meet these challenges while achieving accurate and fast cost prediction with small overheads. Then, we present two concrete techniques developed under the guidelines. One is an instance-based technique based on the conventional k-nearest neighb...
In general, a relational DBMS provides limited capabilities to perform multidimensional statistical ...
Nearest neighbor querying has received the most widespread application in document and multi-media r...
Multidimensional statistical models are generally computed outside a relational DBMS, exporting data...
Query optimizers in object-relational database management systems typically require users to provide...
Accurate prediction of operator execution time is a prerequisite for database query optimization. Al...
Accurate prediction of operator execution time is a prerequisite fordatabase query optimization. Alt...
Relational Database Management Systems (RDBMSs) are advanced software packages responsible for provi...
International audienceUDO is a versatile tool for offline tuning of database systems for specific wo...
Predicting query cost plays an important role in moving object databases. Accurate predictions help ...
International audienceUDO is a versatile tool for offline tuning of database systems for specific wo...
AbstractStatistical models are generally computed outside a DBMS due to their mathematical complexit...
Classic query optimization in relational database systems relies on phases (algebraic, physical, cos...
Relational databases provide the ability to store user-defined functions and predicates which can be...
Full support of parallelism in object-relational database systems (ORDBMSs) is desired. The parallel...
This dissertation is about developing advanced selectivity and cost estimation techniques for query ...
In general, a relational DBMS provides limited capabilities to perform multidimensional statistical ...
Nearest neighbor querying has received the most widespread application in document and multi-media r...
Multidimensional statistical models are generally computed outside a relational DBMS, exporting data...
Query optimizers in object-relational database management systems typically require users to provide...
Accurate prediction of operator execution time is a prerequisite for database query optimization. Al...
Accurate prediction of operator execution time is a prerequisite fordatabase query optimization. Alt...
Relational Database Management Systems (RDBMSs) are advanced software packages responsible for provi...
International audienceUDO is a versatile tool for offline tuning of database systems for specific wo...
Predicting query cost plays an important role in moving object databases. Accurate predictions help ...
International audienceUDO is a versatile tool for offline tuning of database systems for specific wo...
AbstractStatistical models are generally computed outside a DBMS due to their mathematical complexit...
Classic query optimization in relational database systems relies on phases (algebraic, physical, cos...
Relational databases provide the ability to store user-defined functions and predicates which can be...
Full support of parallelism in object-relational database systems (ORDBMSs) is desired. The parallel...
This dissertation is about developing advanced selectivity and cost estimation techniques for query ...
In general, a relational DBMS provides limited capabilities to perform multidimensional statistical ...
Nearest neighbor querying has received the most widespread application in document and multi-media r...
Multidimensional statistical models are generally computed outside a relational DBMS, exporting data...