2013 IEEE International Conference on Big Data 2013
DOI: 10.1109/bigdata.2013.6691699
|View full text |Cite
|
Sign up to set email alerts
|

Workload-aware aggregate maintenance in columnar in-memory databases

Abstract: Database workloads generated by enterprise applications are comprised of short-running transactional as well as long-running analytical queries with resource-intensive aggregations. The expensive aggregate queries can be significantly accelerated by using materialized views. This speed-up, however, comes with the cost of materialized view maintenance which is necessary to guarantee consistency when the underlying data changes.While several view maintenance strategies are applicable in the context of an in-memo… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2014
2014
2019
2019

Publication Types

Select...
2
2
1

Relationship

2
3

Authors

Journals

citations
Cited by 5 publications
(3 citation statements)
references
References 16 publications
0
3
0
Order By: Relevance
“…A wide variety of techniques was proposed to optimize the execution of aggregate range queries in DBMSes. A whole class of proposals deal with materialized views (see for example [28,23,27,53,40]). These techniques require the DBMS to keep the results of certain queries stored and up-to-date.…”
Section: State Of the Artmentioning
confidence: 99%
“…A wide variety of techniques was proposed to optimize the execution of aggregate range queries in DBMSes. A whole class of proposals deal with materialized views (see for example [28,23,27,53,40]). These techniques require the DBMS to keep the results of certain queries stored and up-to-date.…”
Section: State Of the Artmentioning
confidence: 99%
“…As enterprise workloads are not characterized by constant insert ratios, the best performing maintenance strategy changes. We have addressed this issue by implementing a framework that monitors the current workload for a configurable number of queries called window, calculates the predicted performance of applicable materialized aggregate maintenance strategies based on their cost model and the monitored insert-ratio, and switches according to the following algorithms [43]:…”
Section: B Joinsmentioning
confidence: 99%
“…(1c) Design guidelines for in-memory apps lack impact for practice: We examined 20 publications about IS models outlining guidelines for in-memory technology in general ( Figure 1, third column). However, these references focus on technical details such as cloud computing [69] or dashboard implementation [70] and other [71,72]. [62] provide a matrix consisting of four use cases for operational analytics and the BI/DWH environment as well as [68] which lays out six patterns of inmemory technology.…”
Section: Gap Analysis (1a)mentioning
confidence: 99%