• DocumentCode
    559674
  • Title

    Application-aware aggregations in a columnar in-memory database

  • Author

    Müller, Stephan ; Eickhoff, David ; Zeier, Alexander ; Plattner, Hasso

  • Author_Institution
    Hasso Plattner Inst., Univ. of Potsdam, Potsdam, Germany
  • fYear
    2011
  • fDate
    24-26 Oct. 2011
  • Firstpage
    184
  • Lastpage
    189
  • Abstract
    The reunification of online transactional processing and online analytical processing in one single database has been proposed recently as the advent of columnar in-memory databases makes this both viable and feasible. Compared to traditional row-based databases, resource-intensive operations such as the aggregation can now be executed with high performance. This has emerged to the radical approach of eliminating materialized aggregate tables and calculate all aggregations on the fly. This paper contributes by investigating application and data characteristics that have an influence on the aggregation performance in columnar in-memory databases. In particular, we have examined the Availability-to-Promise application that calculates if a desired order can be fulfilled on the requested date and in the requested quantity. We have implemented a prototype that incorporates our identified characteristics and backed up our findings with relevant experiments and real-life customer data.
  • Keywords
    data mining; database management systems; information systems; application-aware aggregation operation; availability-to-promise application; columnar in-memory database; online analytical processing; online transactional processing; row-based database; Aggregates; Aging; Business; Context; Data models; Databases; Prototypes;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Mining and Intelligent Information Technology Applications (ICMiA), 2011 3rd International Conference on
  • Conference_Location
    Macao
  • Print_ISBN
    978-1-4673-0231-9
  • Type

    conf

  • Filename
    6108425