DocumentCode
3345259
Title
The effect of collisions on the performance of reduction filters
Author
Morrissey, J.M. ; Osborn, W.K.
Author_Institution
Sch. of Comput. Sci., Windsor Univ., Ont., Canada
Volume
1
fYear
1999
fDate
9-12 May 1999
Firstpage
215
Abstract
The optimization of general queries in a distributed database management system is an important research topic. The problem is to select the best sequence of database operations that will process the query and minimize costs. Our algorithm, which is based on reduction filters, can process general queries consisting of an arbitrary number of relations and join attributes. Each query is represented by a graph and an adjacency list. Each relation is usually only processed once-to minimize data transfers. However, if a filter changes during use then certain relations must be processed again-a queue is used to record this information. This work has one serious limitation-we used a "perfect" hash function which means that collisions are not possible. Experiments showed that our algorithm could reduce data transfers very substantially. However, in a database collisions in the reduction filter are a reality and a problem. Such collisions mean that the hash-semijoin cannot achieve the same amount of reduction as a traditional semijoin would. We investigate the effect that collisions have on the performance of our algorithm.
Keywords
distributed databases; query processing; adjacency list; algorithm performance; collisions effect; costs minimization; data transfers; database operations sequence; distributed database management system; experiments; general queries optimization; graph; hash-semijoin; join attributes; perfect hash function; query processing; reduction filters performance; Computer network management; Computer science; Costs; Database systems; Information filtering; Information filters; Software engineering;
fLanguage
English
Publisher
ieee
Conference_Titel
Electrical and Computer Engineering, 1999 IEEE Canadian Conference on
Conference_Location
Edmonton, Alberta, Canada
ISSN
0840-7789
Print_ISBN
0-7803-5579-2
Type
conf
DOI
10.1109/CCECE.1999.807198
Filename
807198
Link To Document