Efficient resource usage is a key to achieve better performance in parallel database systems. Up to now, most research has focussed on balancing the load on several resources of the same type, i.e. balancing either CPU load or I/O load. In this paper, we present emph{floating probe, a strategy for parallel evaluation of pipelining segments in a shared-everything environment that provides dynamic load balancing between CPU- and I/O-resources. The key idea of floating probe is to overlap---as much as possible with respect to data dependencies---I/O-bound build phase and CPU-bound probe phase of pipelining segments to improve resource utilization. Simulation results show, that floating probe achieves shorter execution times while consuming les...
The rapid increase in the data volumes encountered in many application domains has led to widespread...
1In emerging systems, CPUs and memory are integrated into active disks, controllers, and network int...
Shared-disk database systems offer a high degree of freedom in the allocation of workload compared t...
Efficient resource usage is a key to achieve better performance in parallel database systems. Up to ...
Efficient resource usage is a key to achieve better performance in parallel database systems. Up to ...
Parallel database systems have to support the effective parallelization of complex queries in multi-...
In this paper, we present data threaded execution, a new strategy to exploit both, pipelining and in...
Dynamic load balancing is a prerequisite for effectively utilizing large parallel database systems. ...
We consider the execution of multi-join queries in a hierarchical parallel system, i.e., a shared-no...
Many techniques developed for parallel database systems were focused on large-scale, often prototypi...
Parallelism is a viable solution to constructing high performance object-oriented database systems. ...
Parallelism is a viable solution to constructing high performance object-oriented database systems. ...
For complex queries in parallel database systems, substantial amounts of data must be redistributed ...
In emerging systems, CPUs and memory are integrated into active disks, controllers, and network inte...
International audienceDefinition : The goal of parallel query execution is minimizing query response...
The rapid increase in the data volumes encountered in many application domains has led to widespread...
1In emerging systems, CPUs and memory are integrated into active disks, controllers, and network int...
Shared-disk database systems offer a high degree of freedom in the allocation of workload compared t...
Efficient resource usage is a key to achieve better performance in parallel database systems. Up to ...
Efficient resource usage is a key to achieve better performance in parallel database systems. Up to ...
Parallel database systems have to support the effective parallelization of complex queries in multi-...
In this paper, we present data threaded execution, a new strategy to exploit both, pipelining and in...
Dynamic load balancing is a prerequisite for effectively utilizing large parallel database systems. ...
We consider the execution of multi-join queries in a hierarchical parallel system, i.e., a shared-no...
Many techniques developed for parallel database systems were focused on large-scale, often prototypi...
Parallelism is a viable solution to constructing high performance object-oriented database systems. ...
Parallelism is a viable solution to constructing high performance object-oriented database systems. ...
For complex queries in parallel database systems, substantial amounts of data must be redistributed ...
In emerging systems, CPUs and memory are integrated into active disks, controllers, and network inte...
International audienceDefinition : The goal of parallel query execution is minimizing query response...
The rapid increase in the data volumes encountered in many application domains has led to widespread...
1In emerging systems, CPUs and memory are integrated into active disks, controllers, and network int...
Shared-disk database systems offer a high degree of freedom in the allocation of workload compared t...