DocumentCode :
1188207
Title :
Distributed query processing a multiple database system
Author :
Chen, Arbee L P ; Brill, David ; Templeton, Marjorie ; Yu, Clement T.
Author_Institution :
Bell Commun. Res., Piscataway, NJ, USA
Volume :
7
Issue :
3
fYear :
1989
fDate :
4/1/1989 12:00:00 AM
Firstpage :
390
Lastpage :
398
Abstract :
Mermaid is a testbed system which provides integrated access to multiple databases. Two query optimization algorithms have been developed for Mermaid. The semijoin algorithm tends to reduce the data transmission cost, while the replicate algorithm reduces the processing cost. An algorithm that integrates the features of these two algorithms to optimize the processing cost as well as the transmission cost is presented. A dynamic network environment is considered where processing speeds at each site and transmission speeds at each link can be variable. Moreover, distributed processing of aggregates is considered based on the functional dependency among the fragment attribute, the aggregate attribute, and the group-by attribute. Semantic information is utilized to obtain efficient query processing.<>
Keywords :
database management systems; database theory; information retrieval; Mermaid; aggregate attribute; distributed query processing; dynamic network; fragment attribute; functional dependency; group-by attribute; integrated access; multiple database system; query optimization; semantic information; semijoin algorithm; testbed system; Aggregates; Computer network management; Cost function; Data communication; Database systems; Parallel processing; Partitioning algorithms; Query processing; Spatial databases; System testing;
fLanguage :
English
Journal_Title :
Selected Areas in Communications, IEEE Journal on
Publisher :
ieee
ISSN :
0733-8716
Type :
jour
DOI :
10.1109/49.16871
Filename :
16871
Link To Document :
بازگشت