Parallel database systems have to support the effective parallelization of complex queries in multi-user mode, i.e. in combination with inter-query/inter-transaction parallelism. For this purpose, dynamic scheduling and load balancing strategies are necessary that consider the current system state for determining the degree of intra-query parallelism and for selecting the processors for executing subqueries. We study these issues for parallel hash join processing and show that the two subproblems should be addressed in an integrated way. Even more importantly, however, is the use of a multiresource load balancing approach that considers all potential bottleneck resources, in particular memory, disk and CPU. We discuss basic performance trad...
For a decade, the database community has been exploring graphics process-ing units and other co-proc...
A consensus on parallel architecture for very large database management has emerged. This architectu...
Shared Disk database systems offer a high flexibility for parallel transaction and query processing....
Parallel database systems have to support the effective parallelization of complex queries in multi-...
Parallel database systems have to support the effective parallelization of complex queries in multi-...
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...
International audienceDefinition : The goal of parallel query execution is minimizing query response...
Shared nothing multiprocessor architecture is known to be more scalable to support very large databa...
A consensus on parallel architecture for very large database management has emerged. This architectu...
Although load balancing incurs processing costs, and therefore can have a profound influence on the ...
This brief documents experimental results using a deterministic dynamic nonlinear system for load ba...
Abstract. A consensus on parallel architecture for very large database manage-ment has emerged. This...
Data warehouse queries pose challenging performance problems that often necessitate the use of paral...
For a decade, the database community has been exploring graphics process-ing units and other co-proc...
A consensus on parallel architecture for very large database management has emerged. This architectu...
Shared Disk database systems offer a high flexibility for parallel transaction and query processing....
Parallel database systems have to support the effective parallelization of complex queries in multi-...
Parallel database systems have to support the effective parallelization of complex queries in multi-...
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...
International audienceDefinition : The goal of parallel query execution is minimizing query response...
Shared nothing multiprocessor architecture is known to be more scalable to support very large databa...
A consensus on parallel architecture for very large database management has emerged. This architectu...
Although load balancing incurs processing costs, and therefore can have a profound influence on the ...
This brief documents experimental results using a deterministic dynamic nonlinear system for load ba...
Abstract. A consensus on parallel architecture for very large database manage-ment has emerged. This...
Data warehouse queries pose challenging performance problems that often necessitate the use of paral...
For a decade, the database community has been exploring graphics process-ing units and other co-proc...
A consensus on parallel architecture for very large database management has emerged. This architectu...
Shared Disk database systems offer a high flexibility for parallel transaction and query processing....