• DocumentCode
    3324612
  • Title

    Faster Join Enumeration for Complex Queries

  • Author

    Moerkotte, Guido ; Neumann, Thomas

  • Author_Institution
    Univ. of Mannheim, Mannheim
  • fYear
    2008
  • fDate
    7-12 April 2008
  • Firstpage
    1430
  • Lastpage
    1432
  • Abstract
    Most existing join ordering algorithms concentrate on join queries with simple join predicates and inner joins only, where simple predicates are those that involve exactly two relations. However, real queries may contain complex join predicates, i.e. predicates involving more than two relations. We show how to handle complex join predicates efficiently, by modeling the query graph as a hypergraph and reasoning about its connected subgraphs.
  • Keywords
    graph theory; query processing; complex queries; hypergraph; join ordering algorithm; join predicates; join queries; query graph; Dynamic programming; Heuristic algorithms; Informatics; Query processing; Runtime; Space exploration; Tree graphs;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering, 2008. ICDE 2008. IEEE 24th International Conference on
  • Conference_Location
    Cancun
  • Print_ISBN
    978-1-4244-1836-7
  • Electronic_ISBN
    978-1-4244-1837-4
  • Type

    conf

  • DOI
    10.1109/ICDE.2008.4497579
  • Filename
    4497579