| An experimental performance study of a pipelined recursive query processing strategy |
| Full text |
Pdf
(1.21 MB)
|
| Source
|
International Symposium on Databases for Parallel and Distributed Systems
archive
Proceedings of the second international symposium on Databases in parallel and distributed systems
table of contents
Dublin, Ireland
Pages: 30 - 43
Year of Publication: 1990
ISBN:0-8186-2052-8
|
|
Authors
|
|
J. Shao
|
Department of Computing Science, University of Ulster at Jordanstown, Co. Antrim, N. Ireland, U.K.
|
|
D. A. Bell
|
Department of Computing Science, University of Ulster at Jordanstown, Co. Antrim, N. Ireland, U.K.
|
|
M. E. C. Hull
|
Department of Computing Science, University of Ulster at Jordanstown, Co. Antrim, N. Ireland, U.K.
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 0, Downloads (12 Months): 8, Citation Count: 2
|
|
|
ABSTRACT
In [16] a pipelined strategy is presented for processing recursive queries in deductive database systems. As a follow-up, this paper studies the run-time performance of the proposed strategy. The algorithm, introduced informally by examples in this paper, is coded in occam2 and runs on a network of transputers. A wide range of recursive queries and database structures are used as benchmarks in this study. Both the speedup factors achieved and the elapsed time spent by the strategy in answering recursive queries are analysed. Experimental results show that it is possible to achieve significant performance improvement when queries are evaluated in parallel, and provide insights into the success of this strategy in meeting the primary objective of focusing on relevant data.
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.
| |
1
|
|
 |
2
|
|
 |
3
|
Francois Bancilhon , David Maier , Yehoshua Sagiv , Jeffrey D Ullman, Magic sets and other strange ways to implement logic programs (extended abstract), Proceedings of the fifth ACM SIGACT-SIGMOD symposium on Principles of database systems, p.1-15, March 24-26, 1986, Cambridge, Massachusetts, United States
[doi> 10.1145/6012.15399]
|
| |
4
|
|
| |
5
|
|
 |
6
|
|
| |
7
|
|
 |
8
|
|
| |
9
|
|
| |
10
|
|
| |
11
|
|
 |
12
|
|
 |
13
|
J. F. Naughton , R. Ramakrishnan , Y. Sagiv , J. D. Ullman, Efficient evaluation of right-, left-, and multi-linear rules, Proceedings of the 1989 ACM SIGMOD international conference on Management of data, p.235-242, June 1989, Portland, Oregon, United States
|
| |
14
|
|
 |
15
|
|
| |
16
|
J. Shao, D.A. Bell, M.E.C Hull, "A Pipelined Strategy for Processing Recursive Queries in Parallel", Internal Report, University of Ulster, submitted for publication, 1989.
|
| |
17
|
|
 |
18
|
|
 |
19
|
|
 |
20
|
|
| |
21
|
L. Vieille, "Recursive Axioms in Deductive Databases: The Query/Subquery Approach", Proc. of Expert Database System Conf, 1986, pp 173-193.
|
| |
22
|
|
| |
23
|
C. Zaniolo, D. Sacca, "The Rule Rewriting Methods in the Implementing of the Logic Data Language LDL", Proc of IFIP Conf. on "The Role of AI in Databases and Information Systems, 1988.
|
CITED BY 2
|
|
Boon Thau Loo , Tyson Condie , Minos Garofalakis , David E. Gay , Joseph M. Hellerstein , Petros Maniatis , Raghu Ramakrishnan , Timothy Roscoe , Ion Stoica, Declarative networking: language, execution and optimization, Proceedings of the 2006 ACM SIGMOD international conference on Management of data, June 27-29, 2006, Chicago, IL, USA
|
|
|
|
|