Abstract. A consensus on parallel architecture for very large database manage-ment has emerged. This architecture is based on a shared-nothing hardware or-ganization. The computation model is very sensitive to skew in tuple distribu-tion, however. Recently, several parallel join algorithms with dynamic load bal-ancing capabilities have been proposed to address this issue, but none of them consider multi-way join problems. In this article we propose a dynamic load bal-ancing technique for multi-way joins, and investigate the effect of load balancing on query optimization. In particular, we present a join-ordering strategy that takes load-balancing issues into consideration. Our performance study indicates that the proposed query optimization...
Abstract—The performance of parallel distributed data man-agement systems becomes increasingly impor...
There has been a wealth of research in the area of parallel join algorithms. Among them, hash-based ...
A consensus on parallel architecture for database management has emerged. This architecture is based...
A consensus on parallel architecture for very large database management has emerged. This architectu...
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 ...
Shared nothing multiprocessor architecture is known to be more scalable to support very large databa...
We consider the execution of multi-join queries in a hierarchical parallel system, i.e., a shared-no...
Dynamic load balancing is a prerequisite for effectively utilizing large parallel database systems. ...
In this paper we present a new framework for studying parallel query optimization. We first note tha...
Parallel database systems have to support the effective parallelization of complex queries in multi-...
Skew effects are still a significant problem for efficient query processing in parallel database sys...
We present an approach to dealing with skew in parallel joins in database systems. Our approach is e...
The performance of joins in parallel database management systems is critical for data intensive oper...
Abstract—The performance of parallel distributed data man-agement systems becomes increasingly impor...
There has been a wealth of research in the area of parallel join algorithms. Among them, hash-based ...
A consensus on parallel architecture for database management has emerged. This architecture is based...
A consensus on parallel architecture for very large database management has emerged. This architectu...
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 ...
Shared nothing multiprocessor architecture is known to be more scalable to support very large databa...
We consider the execution of multi-join queries in a hierarchical parallel system, i.e., a shared-no...
Dynamic load balancing is a prerequisite for effectively utilizing large parallel database systems. ...
In this paper we present a new framework for studying parallel query optimization. We first note tha...
Parallel database systems have to support the effective parallelization of complex queries in multi-...
Skew effects are still a significant problem for efficient query processing in parallel database sys...
We present an approach to dealing with skew in parallel joins in database systems. Our approach is e...
The performance of joins in parallel database management systems is critical for data intensive oper...
Abstract—The performance of parallel distributed data man-agement systems becomes increasingly impor...
There has been a wealth of research in the area of parallel join algorithms. Among them, hash-based ...
A consensus on parallel architecture for database management has emerged. This architecture is based...