Proceedings of the 1992 ACM/SIGAPP Symposium on Applied Computing: Technological Challenges of the 1990's 1992
DOI: 10.1145/143559.143653
|View full text |Cite
|
Sign up to set email alerts
|

Processing multi-join query in parallel systems

Abstract: In parallel systems, a number of joins from one or more queries ean be exeeuted either seriatly or in parallel. While seriat execution assigns all processors to execute each join one after another, the parallel execution distributes the joins to clusters formed by certain number of processors and exeeutes them concurrently. Both approaches employ parallelism to improve system performance. However, data skew may result in load imbalance among processors executing the same join and some clusters may be overloade… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
4
0

Year Published

1993
1993
2009
2009

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 6 publications
(4 citation statements)
references
References 12 publications
(14 reference statements)
0
4
0
Order By: Relevance
“…Moreover, most of the research done [31], [41], [44], [47] on efficient computation of join in distributed databases has been restricted to equi-joins, join of two tables, minimizing computation time, static relational tables, and/or complete or regular topology.…”
Section: Problem Description Motivation and Related Workmentioning
confidence: 99%
“…Moreover, most of the research done [31], [41], [44], [47] on efficient computation of join in distributed databases has been restricted to equi-joins, join of two tables, minimizing computation time, static relational tables, and/or complete or regular topology.…”
Section: Problem Description Motivation and Related Workmentioning
confidence: 99%
“…One of the pioneering results on this issue which was related to sequential processing was reported in [7]. Since many applications require access to multiple relations which involve many join operations, the parallelism in such multi-join queries has the potential to improve DBMS performance.DBMS offers several sources for extracting parallelism: (i) intra-operator parallelismwithin a join operation where the join operations are processed one at a time in parallel [17]. In [18] a solution for that problem was tailored for hypercube topology; (ii) inter-operator parallelism -where several operations are processed simultaneously [5,19].…”
mentioning
confidence: 99%
“…DBMS offers several sources for extracting parallelism: (i) intra-operator parallelismwithin a join operation where the join operations are processed one at a time in parallel [17]. In [18] a solution for that problem was tailored for hypercube topology; (ii) inter-operator parallelism -where several operations are processed simultaneously [5,19].…”
mentioning
confidence: 99%
“…It also minimizes the communication cost since we do not have to migrate the tuples of the operand relations in order to concentrate the concurrent join operations to different disjoint sets of the PNs. A similar technique was independantly proposed in [21] for the shared-disk architecture.…”
Section: Select-relation-pairsmentioning
confidence: 99%