• 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