Article ID: | iaor1990806 |
Country: | Canada |
Volume: | 28 |
Issue: | 3 |
Start Page Number: | 154 |
End Page Number: | 165 |
Publication Date: | Aug 1990 |
Journal: | INFOR |
Authors: | Segev Arie |
Keywords: | information, combinatorial analysis, programming: integer |
This paper deals with the problem of query optimization in relational distributed data-base systems. It concentrates on the development of heuristic procedures that attempt to minimize the communication costs incurred by the distributed processing of queries. In particular, the paper deals with a class of heuristics that use a semi-join strategy as the mechanism for communication cost reduction. These heuristics are classified into two types-local and global heuristics. The global heuristic proposed in this paper is based on an optimal solution to a mathematical model of a simplified version of the problem. It is shown that the global heuristic can generate beneficial semi-join operations not included in local heuristic solutions.