Back to Search Start Over

Algorithms and Performance Evaluation of Join Processing on KD-Tree Indexed Relations.

Authors :
Kitsuregawa, Masaru
Takagi, Mikio
Harada, Lilian
Source :
Systems & Computers in Japan; 3/1/94, Vol. 25 Issue 3, p78-90, 13p
Publication Year :
1994

Abstract

This paper proposes a new join processing algorithm for the KD-tree indexed relations. The processing is evaluated by a simulation and the effectiveness is demonstrated. The KD-tree index is one of the typical multidimensional clustering data structures. A flexible database can be constructed which provides uniform access characteristics in regard to the multiple attributes. On the other hand, the data structure is made complex, and the traditional join processing technique for the ordinary one-dimensional clustering relation, which maintains the physical order, cannot be applied. Also, there has not been proposed a join technique for the KD-tree indexed relations. This paper introduces anew the concepts called "wave" and "join range," and proposes an efficient join algorithm for the KD-tree indexed relations. Then an extended algorithm is proposed by introducing the garbage collection function into the forementioned basic algorithm, where the unnecessary tuples on the main memory can be eliminated dynamically. Each of those algorithms is evaluated by a simulation, and the effectiveness is verified. When the order of the join attribute is not preserved, the join processing by the hash-based algorithm, which at present is considered the fastest, requires two read scannings and one write scanning, while the best algorithm proposed in this paper can execute the processing by almost one read scanning. Thus, a drastic improvement of the performance can be expected for the join processing by the proposed algorithm. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
08821666
Volume :
25
Issue :
3
Database :
Supplemental Index
Journal :
Systems & Computers in Japan
Publication Type :
Academic Journal
Accession number :
13946776
Full Text :
https://doi.org/10.1002/scj.4690250307