EXPLOITING DATABASE PARALLELISM IN A MESSAGE-PASSING MULTIPROCESSOR

被引:14
作者
LORIE, RA [1 ]
DAUDENARDE, JJ [1 ]
STAMOS, JW [1 ]
YOUNG, HC [1 ]
机构
[1] IBM CORP,DIV STORAGE SYST PROD,SAN JOSE,CA 95193
关键词
D O I
10.1147/rd.355.0681
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Parallel processing may well be the only means of satisfying the long-term performance requirements for database systems: an increase in throughput for transactions and a drastic decrease in response time for complex queries. In this paper, we review various alternatives, and then focus entirely on exploiting parallel-processing configurations in which general-purpose processors communicate only via message passing. In our configuration, the database is partitioned among the processors. This approach looks promising but offers challenging problems. The paper reports on our solutions to some of them: how to express strategies for efficiently executing complex queries, how to minimize overhead in operations such as parallel joins and sorts, and how to deal with transaction management in a highly distributed system. The paper ends with a discussion of the lessons we learned from exercising a prototype developed in IBM Research.
引用
收藏
页码:681 / 695
页数:15
相关论文
共 32 条
[1]  
ALEXANDER W, 1988, JUN P ACM SIGM INT C, P90
[2]  
BAUGUSTO B, 1989, 6TH P INT WORKSH DAT, P127
[3]   SORTING LARGE FILES ON A BACK-END MULTIPROCESSOR [J].
BECK, M ;
BITTON, D ;
WILKINSON, WK .
IEEE TRANSACTIONS ON COMPUTERS, 1988, 37 (07) :769-778
[4]   POWER OF NATURAL SEMIJOINS [J].
BERNSTEIN, PA ;
GOODMAN, N .
SIAM JOURNAL ON COMPUTING, 1981, 10 (04) :751-771
[5]  
BITTON D, 1984, COMPUT SURV, V16, P287, DOI 10.1145/2514.2516
[6]  
Boral H., 1990, IEEE Transactions on Knowledge and Data Engineering, V2, P4, DOI 10.1109/69.50903
[7]  
DeWitt D. J., 1990, IEEE Transactions on Knowledge and Data Engineering, V2, P44, DOI 10.1109/69.50905
[8]  
DEWITT DJ, 1985, 11TH P INT C VER LAR, P151
[9]  
Elmagarmid A. K., 1986, SIGMOD Record, V15, P37, DOI 10.1145/15833.15837
[10]  
ENGLERT S, 1989, 894 TAND COMP INC TE