1995
DOI: 10.1145/568271.223803
|View full text |Cite
|
Sign up to set email alerts
|

Parallel evaluation of multi-join queries

Abstract: In the PRISMA project, a 100-node parallel machine was constructed by Philips Electronics and Dutch academia, along with a parallel main memory database sytem (PRISMA/DB). When this paper was written, the project had just finished (along the with idea of database machines). This paper abstracts from the particular features of PRISMA/DB, and evaluates and analyzes the performance trade-offs for a wide range of parallel query processing strategies. Its clear style of presentation, along with careful attention to… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
5
0

Year Published

1997
1997
2018
2018

Publication Types

Select...
4
3
1

Relationship

0
8

Authors

Journals

citations
Cited by 14 publications
(5 citation statements)
references
References 18 publications
0
5
0
Order By: Relevance
“…Our algorithms exploit inter-operation parallelism, that is, processing different primitive operations in parallel, minimizing the length of the sequence of parallel joins (while keeping the size of intermediate relations small). Note that the exploitation of inter-operation parallelism has been recognized as a relevant feature for parallel databases, and its importance has been confirmed also by concrete experiments [Wilschut et al 1995]. Intra-operation parallelism, that is, the parallel execution of a single primitive operation (e.g., join), is orthogonal and can be added easily to our model by parallelizing single join executions.…”
Section: Parallel Database Algorithmsmentioning
confidence: 63%
See 2 more Smart Citations
“…Our algorithms exploit inter-operation parallelism, that is, processing different primitive operations in parallel, minimizing the length of the sequence of parallel joins (while keeping the size of intermediate relations small). Note that the exploitation of inter-operation parallelism has been recognized as a relevant feature for parallel databases, and its importance has been confirmed also by concrete experiments [Wilschut et al 1995]. Intra-operation parallelism, that is, the parallel execution of a single primitive operation (e.g., join), is orthogonal and can be added easily to our model by parallelizing single join executions.…”
Section: Parallel Database Algorithmsmentioning
confidence: 63%
“…are treated as primitives. In such database models, there is a distinction between intra-operation parallelism, that is, the parallel execution of a single primitive operation (e.g., join), and inter-operation parallelism, that is, processing different primitive operations in parallel [Wilschut et al 1995]. We may assume that in a given parallel DBMS the issues of intra-operation parallelism are solved, that is, that a set of highly parallel procedures for performing single relational operations is given.…”
mentioning
confidence: 99%
See 1 more Smart Citation
“…We put this strategy at the second level, motivated by the works done on parallel in-memory databases showing excellent performances e.g. [24].…”
Section: Hierarchical Allocation Heuristicmentioning
confidence: 99%
“…Faster processors and more efficient algorithms of query evaluation can help, but only to a certain extent. A number of techniques [11, 15,16] have been suggested by the researchers to speed up the query processing in OLAP. Some of these techniques Although, these methods do speed up the retrieval process of OLAP and data warehouse queries, they are still inadequate for dealing with vast amounts of data.…”
Section: Introductionmentioning
confidence: 99%