DocumentCode
3195221
Title
Processing of multiple processing queries in distributed databases
Author
Lu, A.Y. ; Sheu, P.C.-Y.
Author_Institution
Dept. of Electr. & Comput. Eng., Rutgers Univ., Piscataway, NJ, USA
fYear
1991
fDate
8-12 Apr 1991
Firstpage
42
Lastpage
49
Abstract
A set of algorithms is described that can be used to reduce the complexity of evaluating multiple queries of a transaction in a distributed environment. With the consideration of conjunct sharing, it compiles a set of queries into a network based on the concept of semijoins. As some of the queries in a transaction may change the contents of a database, evaluation of the network corresponding to the transaction is synchronized into several phases so that the dependencies among the queries can be properly captured. It is shown how a transaction that includes database updates can be evaluated incrementally in multiple phases such that the states of the evaluation process can be saved and only part of the transaction which is affected by a change needs to be reevaluated. The algorithms described can be applied to relational databases with slight modifications
Keywords
distributed databases; information retrieval; algorithms; complexity; conjunct sharing; distributed databases; multiple processing queries processing; relational databases; semijoins; Database systems; Deductive databases; Distributed computing; Distributed databases; Logic programming; Object oriented databases; Object oriented programming; Relational databases; Transaction databases;
fLanguage
English
Publisher
ieee
Conference_Titel
Data Engineering, 1991. Proceedings. Seventh International Conference on
Conference_Location
Kobe
Print_ISBN
0-8186-2138-9
Type
conf
DOI
10.1109/ICDE.1991.131451
Filename
131451
Link To Document