DocumentCode
2170868
Title
Processing temporal aggregates over networked workstations
Author
Ye, Xinfeng ; Keane, John A.
Author_Institution
Dept. of Comput. Sci., Auckland Univ., New Zealand
Volume
3
fYear
1998
fDate
11-14 Oct 1998
Firstpage
2513
Abstract
TSQL2 is a query language designed for temporal databases. In TSQL2, the GROUP BY clause has a temporal grouping property. In temporal grouping, the time line of each attribute value is partitioned into several sections, and aggregate functions are computed for each time partition. This paper describes two parallel algorithms, data partition and group partition, which compute temporal aggregates over a network of workstations. In the group partition scheme, each workstation maintains the entire aggregate tree for some attribute values selected by the GROUP BY clause. Thus, some workstations may be overloaded while others are idle for most of the time. In the data partition scheme, all the workstations participate in constructing the aggregate trees in the first phase of the scheme. Thus the load is evenly distributed across the workstations in the system in the first phase of the scheme. However, before the second phase starts, workstations must exchange the aggregate trees generated at the first phase. A simulator has been used to test the performance of the two algorithms. The results show that the performance of algorithm group partition is slightly better than data partition
Keywords
distributed databases; parallel algorithms; query languages; relational databases; temporal databases; workstation clusters; GROUP BY clause; TSQL2; data partition; group partition; network of workstations; networked workstations; parallel algorithms; query language; temporal aggregates; temporal databases; temporal grouping property; Aggregates; Computational modeling; Computer networks; Computer science; Database languages; Partitioning algorithms; Personnel; Relational databases; Testing; Workstations;
fLanguage
English
Publisher
ieee
Conference_Titel
Systems, Man, and Cybernetics, 1998. 1998 IEEE International Conference on
Conference_Location
San Diego, CA
ISSN
1062-922X
Print_ISBN
0-7803-4778-1
Type
conf
DOI
10.1109/ICSMC.1998.725035
Filename
725035
Link To Document