The problem of optimizing joins between two fragmented relations on a broadcast local network is analyzed. Data redundancy is considered. Semantic information associated with fragments are used to eliminate unnecessary processing. More than one physical copies of a fragment is allowed to be used in a strategy to achieve more parallelism. Join-analysis graphs are introduced to represent joins on two fragmented relations. The problem of optimizing a join is mapped into an equivalent problem of finding a minimum-weight vertex cover for the corresponding join-analysis graph. This problem is proved to be NP-hard. A four-phase approach for processing joins is proposed.link_to_subscribed_fulltex
[[abstract]]The properties of optimal semi-join programs for processing distributed tree queries are...
: In parallelizing the join operation of database systems, a primary objective is to partition the w...
In order to join two sub queries involving data from multiple sites data has to be transmitted from ...
AbstractIt is proposed that an optimal strategy for executing a join query in a distributed database...
This paper investigates the optimization problem when executing a join in a distributed database env...
It is proposed that the execution of a chain query in a distributed system can be usefully and appro...
The processing of a join query in a distributed environment exacts the usage of both the network and...
Partitioning of a distributed data base requires either that update activity be restricted or that ...
In the context of the project HEaD (Heterogeneous Extensibleand Distributed DBMS) we present a techn...
The problem of optimal query processing in distributed database systems was shown to be NP-hard. Thi...
We develop a mathematical model to compute the minimum communication cost of a join-semijoin program...
A new approach to distributed query processing is proposed. In the conventional approach, a query is...
Distributed database technology is expected to have a significant impact on data processing in the u...
In this paper, we propose a two-phase approach to the problem of optimal allocation of data objects ...
Abstract. Three join algorithms are evaluated in an environment with distributed main-memory based m...
[[abstract]]The properties of optimal semi-join programs for processing distributed tree queries are...
: In parallelizing the join operation of database systems, a primary objective is to partition the w...
In order to join two sub queries involving data from multiple sites data has to be transmitted from ...
AbstractIt is proposed that an optimal strategy for executing a join query in a distributed database...
This paper investigates the optimization problem when executing a join in a distributed database env...
It is proposed that the execution of a chain query in a distributed system can be usefully and appro...
The processing of a join query in a distributed environment exacts the usage of both the network and...
Partitioning of a distributed data base requires either that update activity be restricted or that ...
In the context of the project HEaD (Heterogeneous Extensibleand Distributed DBMS) we present a techn...
The problem of optimal query processing in distributed database systems was shown to be NP-hard. Thi...
We develop a mathematical model to compute the minimum communication cost of a join-semijoin program...
A new approach to distributed query processing is proposed. In the conventional approach, a query is...
Distributed database technology is expected to have a significant impact on data processing in the u...
In this paper, we propose a two-phase approach to the problem of optimal allocation of data objects ...
Abstract. Three join algorithms are evaluated in an environment with distributed main-memory based m...
[[abstract]]The properties of optimal semi-join programs for processing distributed tree queries are...
: In parallelizing the join operation of database systems, a primary objective is to partition the w...
In order to join two sub queries involving data from multiple sites data has to be transmitted from ...