DocumentCode :
2110115
Title :
Collisions and reduction filters in distributed query processing
Author :
Morrissey, J.M. ; Osborn, W.K. ; Liang, Y.
Author_Institution :
Sch. of Comput. Sci., Windsor Univ., Ont., Canada
Volume :
1
fYear :
2000
fDate :
2000
Firstpage :
240
Abstract :
The optimization of general queries in a distributed database management system is an important research issue. The problem is to select the best sequence of database operations that will process the query efficiently and minimize costs. Approaches include algorithms which are join-based, semijoin-based, or a combination of both. The algorithm presented 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. The algorithm consists of two phases: during phase one the adjacency list is used to determine the order in which the filters are constructed and used
Keywords :
distributed databases; filters; graph theory; query processing; relational algebra; adjacency list; data transfers; database operations; distributed database management system; distributed query processing; general queries; general query optimization; join attributes; queue; reduction filters; Computer network management; Computer science; Costs; Database systems; Information filtering; Information filters; Query processing; Software engineering;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electrical and Computer Engineering, 2000 Canadian Conference on
Conference_Location :
Halifax, NS
ISSN :
0840-7789
Print_ISBN :
0-7803-5957-7
Type :
conf
DOI :
10.1109/CCECE.2000.849706
Filename :
849706
Link To Document :
بازگشت