• DocumentCode
    2506683
  • Title

    Efficient computation of subqueries in complex OLAP

  • Author

    Akinde, Michael O. ; Böhlen, Michael H.

  • Author_Institution
    Swedish Meteorol. & Hydrological Inst., Norrkoping, Sweden
  • fYear
    2003
  • fDate
    5-8 March 2003
  • Firstpage
    163
  • Lastpage
    174
  • Abstract
    Expressing complex OLAP queries involving nested expressions using normal group-by, aggregation, and joins can be extremely difficult. We propose a technique that translates nested query expressions into an algebra extended with a complex OLAP operator. The GMDJ is an operator with a simple and easy to optimize implementation that is particularly useful for OLAP computations because the size of intermediate results is bound by the size of the base-value argument relation. We show that all SQL subqueries can be expressed in the algebra using GMDJs. This not only makes it easy to integrate subqueries into any query engine that supports GMDJs, but also gives access to a broad range of OLAP optimization strategies for evaluating subqueries. We discuss the coalescing of GMDJs and the completion of tuples, two GMDJ optimizations that are particularly relevant to subquery processing. Our experimental results demonstrate the validity and efficiency of our approach for computing subquery expressions.
  • Keywords
    data mining; query processing; relational algebra; relational databases; GMDJ operator; GMDJ optimizations; OLAP optimization strategies; SQL subqueries; base-value argument relation; complex OLAP queries; nested query expressions; query engine; relational algebra; Aggregates; Algebra; Business; Data analysis; Data warehouses; Engines; Meteorology; Multidimensional systems; Standards organizations; Telecommunication traffic;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering, 2003. Proceedings. 19th International Conference on
  • Print_ISBN
    0-7803-7665-X
  • Type

    conf

  • DOI
    10.1109/ICDE.2003.1260790
  • Filename
    1260790