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