Database systems allow for concurrent use of several applications (and query interfaces). Each application generates an ``optimal'' plan---a sequence of low-level database operators---for accessing the database. The queries posed by users through the same application can be optimized together using traditional multi-query optimization techniques. However, the commonalities among queries of different applications are not exploited. In this paper we present an efficient inter-application multi-query optimizer that re-uses previously computed (intermediate) results and eliminates redundant work. Experimental results on a single CPU system and a parallel system show that the inter-application multi-query optimizer improves the query evaluat...
In query optimization, a query can be executed with different strategies, known as execution plan. T...
The diversity and large volumes of data processed in the Natural Sciences today has led to a prolife...
Database systems frequently have to execute a set of related queries, which share several common sub...
Database systems allow for concurrent use of several applications (and query interfaces). Each appli...
Database systems allow for concurrent use of several applications (and query interfaces). Each appli...
textabstractIn some key database applications, such as data mining, a sequence of interdependent qu...
Some recently proposed extensions to relational database systems as well as deductive database syste...
With the increase in mediated applications, there are now mediated application servers that support ...
Although load balancing incurs processing costs, and therefore can have a profound influence on the ...
Traditional query optimization concentrates on the optimization of the execution of each individual ...
For a decade, the database community has been exploring graphics process-ing units and other co-proc...
In the current work, we derive a complete approach to optimization and automatic parallelization of ...
Abstract- The query optimization problem in large-scale distributed databases is NP nature and diffi...
© Springer-Verlag Berlin Heidelberg 2014. Multi-tenant database is a new cloud computing paradigm th...
[[abstract]]Mermaid is a testbed system which provides integrated access to multiple databases. Two ...
In query optimization, a query can be executed with different strategies, known as execution plan. T...
The diversity and large volumes of data processed in the Natural Sciences today has led to a prolife...
Database systems frequently have to execute a set of related queries, which share several common sub...
Database systems allow for concurrent use of several applications (and query interfaces). Each appli...
Database systems allow for concurrent use of several applications (and query interfaces). Each appli...
textabstractIn some key database applications, such as data mining, a sequence of interdependent qu...
Some recently proposed extensions to relational database systems as well as deductive database syste...
With the increase in mediated applications, there are now mediated application servers that support ...
Although load balancing incurs processing costs, and therefore can have a profound influence on the ...
Traditional query optimization concentrates on the optimization of the execution of each individual ...
For a decade, the database community has been exploring graphics process-ing units and other co-proc...
In the current work, we derive a complete approach to optimization and automatic parallelization of ...
Abstract- The query optimization problem in large-scale distributed databases is NP nature and diffi...
© Springer-Verlag Berlin Heidelberg 2014. Multi-tenant database is a new cloud computing paradigm th...
[[abstract]]Mermaid is a testbed system which provides integrated access to multiple databases. Two ...
In query optimization, a query can be executed with different strategies, known as execution plan. T...
The diversity and large volumes of data processed in the Natural Sciences today has led to a prolife...
Database systems frequently have to execute a set of related queries, which share several common sub...