• DocumentCode
    3321880
  • Title

    Parallel Evaluation of Composite Aggregate Queries

  • Author

    Chen, Lei ; Olston, Christopher ; Ramakrishnan, Raghu

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Wisconsin - Madison, Madison, WI
  • fYear
    2008
  • fDate
    7-12 April 2008
  • Firstpage
    218
  • Lastpage
    227
  • Abstract
    Aggregate measures summarizing subsets of data are valuable in exploratory analysis and decision support, especially when dependent aggregations can be easily specified and computed. A novel class of queries, called composite subset measures, was previously introduced to allow correlated aggregate queries to be easily expressed. This paper considers how to evaluate composite subset measure queries using a large distributed system. We describe a cross-node data redistribution strategy that takes into account the nested structure of a given query. The main idea is to group data into blocks in "cube space", such that aggregations can be generated locally within each block, leveraging previously proposed optimizations per-block. The partitioning scheme allows overlap among blocks so that sliding window aggregation can be handled. Furthermore, it also guarantees that the final answer is the union of local results with no duplication and there is no need for the expensive data combination step. We identify the most important partitioning parameters and propose an optimization algorithm. We also demonstrate effectiveness of the optimizer to minimize the query response time.
  • Keywords
    data analysis; optimisation; parallel databases; query processing; composite aggregate query; composite subset measures; correlated aggregate query; cross-node data redistribution strategy; decision support; exploratory analysis; large distributed system; optimization algorithm; parallel evaluation; query response time; sliding window aggregation; Advertising; Aggregates; Concurrent computing; Delay; Educational institutions; Partitioning algorithms; Performance evaluation; Predictive models; Sorting; Time measurement;
  • 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.4497430
  • Filename
    4497430