Title :
An object-oriented query evaluation scheme for logical databases in massively parallel environment
Author :
Lee, W.S. ; Sheu, P.C.-Y.
Author_Institution :
Dept. of Comput. Sci., Yonsei Univ., Seoul, South Korea
fDate :
2/1/1994 12:00:00 AM
Abstract :
Taking advantage of the structure of logical representations, we report an algorithm that evaluates conjunctive queries in a massively parallel environment under an object-based representation for deductive databases. By distributing objects in a database, we show that parallel evaluation of a query can be achieved in a cooperative way so that the conventional tuple-by-tuple, operation-by-operation evaluation strategy can be replaced by a global, parallel matching approach. With the proposed scheme, all conjuncts of a given query can be examined at the same time, which enables us to eliminate the need of any temporary relation. On the other hand, compared with the interpretive method, we show that any data dependency imposed by shared variables is no longer a major problem in achieving AND-parallelism by the proposed scheme
Keywords :
deductive databases; distributed databases; knowledge based systems; object-oriented databases; parallel programming; AND-parallelism; conjunctive queries; data dependency; deductive databases; interpretive method; logical databases; logical representations; massively parallel environment; object-based representation; object-oriented query evaluation scheme; parallel evaluation; parallel matching approach; shared variables; Concurrent computing; Costs; Deductive databases; Financial advantage program; Large-scale systems; Object oriented databases; Parallel algorithms; Parallel processing; Query processing; Relational databases;
Journal_Title :
Knowledge and Data Engineering, IEEE Transactions on