Abstract. In this paper we study the use of networks of PCs to handle the parallel execution of relational database queries. This approach is based on a parallel extension, called parallel relational query evaluator, working in a coupled mode with a sequential DBMS. We present a de-tailed architecture of the parallel query evaluator and introduce Enkidu, the eÆcient Java-based prototype that has been build according to our concepts. We expose a set of measurements, conducted over Enkidu, and highlighting its performances. We nally discuss the interest and viability of the concept of parallel extension in the context of relational databases and in the wider context of high performance computing
Workstation clusters equipped with high performance interconnect having programmable network process...
To better support decision making, it was proposed to extend SQL to include data cube operations. Co...
Parallelism is key to high performance relational database systems. Since there are several parallel...
Parallel database machine architectures have evolved from the use of exotic hardware to a software p...
In order to achieve acceptable performance when executing queries in enhanced database systems, e.g....
In the PRISMA-project, a large multi-processor system has been built, is be used to study the per-fo...
A number of execution strategies for parallel evaluation of multi-join queries have been proposed in...
In this final project, we present an approach for optimizing and parallelizing the query execution f...
A number of execution strategies for parallel evaluation of multi-join queries have been proposed in...
Processing and storage of a large amount of information is one of the difficult and interesting task...
Dynamic load balancing is a prerequisite for effectively utilizing large parallel database systems. ...
In the current work, we derive a complete approach to optimization and automatic parallelization of ...
A boolean cube-connected relational database machine is developed. Strategies for performing the bas...
The rapid increase in the use and size of relational databases is demanding increasingly fast and ef...
Clusters are now composed of non-uniform nodes with different CPUs, disks or network cards so that c...
Workstation clusters equipped with high performance interconnect having programmable network process...
To better support decision making, it was proposed to extend SQL to include data cube operations. Co...
Parallelism is key to high performance relational database systems. Since there are several parallel...
Parallel database machine architectures have evolved from the use of exotic hardware to a software p...
In order to achieve acceptable performance when executing queries in enhanced database systems, e.g....
In the PRISMA-project, a large multi-processor system has been built, is be used to study the per-fo...
A number of execution strategies for parallel evaluation of multi-join queries have been proposed in...
In this final project, we present an approach for optimizing and parallelizing the query execution f...
A number of execution strategies for parallel evaluation of multi-join queries have been proposed in...
Processing and storage of a large amount of information is one of the difficult and interesting task...
Dynamic load balancing is a prerequisite for effectively utilizing large parallel database systems. ...
In the current work, we derive a complete approach to optimization and automatic parallelization of ...
A boolean cube-connected relational database machine is developed. Strategies for performing the bas...
The rapid increase in the use and size of relational databases is demanding increasingly fast and ef...
Clusters are now composed of non-uniform nodes with different CPUs, disks or network cards so that c...
Workstation clusters equipped with high performance interconnect having programmable network process...
To better support decision making, it was proposed to extend SQL to include data cube operations. Co...
Parallelism is key to high performance relational database systems. Since there are several parallel...