Optimizing joins between two fragmented relations on a broadcast local network

作者:

Highlights:

摘要

The problem of joining two fragmented relations on a broadcast network is dealt with. Multiple copies of a fragment are used to increase parallelism and reduce transmission cost. A bipartite graph model is used to represent the pairs of fragments from the two relations which need to be joined. We are interested in minimizing total transmission cost needed to compute a distributed join between two fragmented relations. This join problem is formulated as a linear integer program. Two heuristics are developed for the general two-way join problem. When the corresponding join graph is restricted to tree structure, an optimal algorithm can be developed. Computational experiments are performed to analyze the performances of these heuristics.

论文关键词:Distributed query processing,broadcast network,fragmented database

论文评审过程:Received 11 December 1989, Revised 6 July 1990, Available online 17 June 2003.

论文官网地址:https://doi.org/10.1016/0306-4379(91)90014-Z