| Parallel evaluation of multi-join queries |
| Full text |
Pdf
(1.25 MB)
|
| Source
|
International Conference on Management of Data
archive
Proceedings of the 1995 ACM SIGMOD international conference on Management of data
table of contents
San Jose, California, United States
Pages: 115 - 126
Year of Publication: 1995
ISBN:0-89791-731-6
Also published in ...
|
|
Authors
|
|
Annita N. Wilschut
|
University of Twente, P.O. Box 217, 7500 AE Enschede, the Netherlands
|
|
Jan Flokstra
|
University of Twente, P.O. Box 217, 7500 AE Enschede, the Netherlands
|
|
Peter M. G. Apers
|
University of Twente, P.O. Box 217, 7500 AE Enschede, the Netherlands
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 7, Downloads (12 Months): 56, Citation Count: 14
|
|
|
ABSTRACT
A number of execution strategies for parallel evaluation of multi-join queries have been proposed in the literature; their performance was evaluated by simulation. In this paper we give a comparative performance evaluation of four execution strategies by implementing all of them on the same parallel database system, PRISMA/DB. Experiments have been done up to 80 processors. The basic strategy is to first determine an execution schedule with minimum total cost and then parallelize this schedule with one of the four execution strategies. These strategies, coming from the literature, are named: Sequential Parallel, Synchronous Execution, Segmented Right-Deep, and Full Parallel. Based on the experiments clear guidelines are given when to use which strategy.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
Ame91
|
R America, ed., Proc of the PRISMA workshop on parallel database systems, Springer-Verlag, New York- Heidelberg-Berlin, 1991.
|
| |
ABF92
|
P. M. G. Apers , C. A. van den Berg , J. Flokstra , P. W. P. J. Grefen , M. L. Kersten , A. N. Wilschut, PRISMA/DB: A Parallel, Main Memory Relational DBMS, IEEE Transactions on Knowledge and Data Engineering, v.4 n.6, p.541-554, December 1992
[doi> 10.1109/69.180605]
|
| |
ApW94
|
P. M. G. Apers & A. N. Wilschut, "Understanding large scale parallelism for data management ," in Keynote at the 3rd PDIS Conf, Austin, Texas, USA, September 1994.
|
| |
BDT83
|
|
| |
BAC90
|
H. Boral , W. Alexander , L. Clay , G. Copeland , S. Danforth , M. Franklin , B. Hart , M. Smith , P. Valduriez, Prototyping Bubba, A Highly Parallel Database System, IEEE Transactions on Knowledge and Data Engineering, v.2 n.1, p.4-24, March 1990
[doi> 10.1109/69.50903]
|
| |
BrG89
|
|
| |
CaK92
|
|
| |
CLY92
|
|
| |
CYW92
|
|
| |
DGS90
|
D. J. Dewitt , S. Ghandeharizadeh , D. A. Schneider , A. Bricker , H. -I. Hsiao , R. Rasmussen, The Gamma Database Machine Project, IEEE Transactions on Knowledge and Data Engineering, v.2 n.1, p.44-62, March 1990
[doi> 10.1109/69.50905]
|
 |
DeG92
|
|
| |
Gre92
|
P. W. P. J. Grefen, Integrity control in paratlet database systems, PhD-Thesis, University of Twente, 1992.
|
| |
GWF91
|
R W. R J. Grefen, A. N. Wilschut & J. Flokstra, "PRISMA/DBI User Manual," Memorandum INF91-06, Universiteit Twente, Enschede, The Netherlands, 1991.
|
| |
HoS91
|
|
| |
HWF93
|
|
 |
HCY94
|
Hui-I Hsiao , Ming-Syan Chen , Philip S. Yu, On parallel execution of multiple pipelined hash joins, Proceedings of the 1994 ACM SIGMOD international conference on Management of data, p.185-196, May 24-27, 1994, Minneapolis, Minnesota, United States
|
| |
KBZ86
|
|
| |
LVZ93
|
|
| |
LST91
|
|
| |
Sch90
|
|
 |
ScD89
|
|
| |
ScD90
|
|
 |
SAC79
|
P. Griffiths Selinger , M. M. Astrahan , D. D. Chamberlin , R. A. Lorie , T. G. Price, Access path selection in a relational database management system, Proceedings of the 1979 ACM SIGMOD international conference on Management of data, May 30-June 01, 1979, Boston, Massachusetts
[doi> 10.1145/582095.582099]
|
| |
SHV92
|
|
| |
SrE93
|
|
| |
SKP88
|
|
 |
SwG88
|
|
| |
Wil93
|
A.N. Wilschut, Parallel query execution in a main-memory database system., PhD-Thesis, University of Twente, 1993.
|
| |
WiA91
|
|
| |
WiA93
|
|
| |
WiA90
|
A. N. Wilschut & E M. G. Apers, "Pipelining in query execution," in Proc of the International Conference on Databases, Parallel Architectures and their Applications, Miami, USA, March i990.
|
| |
WAF91
|
|
| |
WFA92
|
|
| |
WiG93
|
|
| |
ZZS93
|
|
CITED BY 14
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Jim Smith , Sandra Sampaio , Paul Watson , Norman W. Paton, The Design, Implementation and Evaluation of an ODMG Compliant, Parallel Object Database Server, Distributed and Parallel Databases, v.16 n.3, p.275-319, November 2004
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|