DocumentCode
3142183
Title
Autonomous workload-driven reorganization of column groupings in MMDBS
Author
Beier, Felix ; Stolze, Knut ; Sattler, Kai-Uwe
Author_Institution
Ilmenau Univ. of Technol., Ilmenau, Germany
fYear
2011
fDate
11-16 April 2011
Firstpage
22
Lastpage
27
Abstract
A current trend to achieve high query performance even for huge data warehouse and business intelligence systems is to exploit main-memory-based processing techniques such as compression, cache-conscious strategies, and optimized data structures. However, update processing and skews in data distribution might lead to degenerations in such densely packed and highly compressed data structures affecting the memory efficiency and query performance negatively. Thus, reorganization tasks for repairing these data structures are necessary but should be carefully applied in order to not impact query execution or even system availability significantly. In this paper, we consider the special problem of tuple layout in banked storage structures. Based on runtime statistics capturing typical access patterns in the current workload, we present a bank reassignment approach that can be piggybacked to maintenance tasks without any administration overhead. We have implemented this approach in IBM Smart Analytics Optimizer (ISAOPT). The results of our experimental evaluation show that a simple automatic restructuring of the considered hybrid row-column-store structures offers opportunities to improve query runtimes when a slight memory overhead is acceptable.
Keywords
competitive intelligence; data compression; data structures; data warehouses; query processing; IBM smart analytics optimizer; MMDBS; access pattern; automatic restructuring; autonomous workload-driven reorganization; bank reassignment; banked storage structure; business intelligence system; column grouping; data distribution; data structure compression; data warehouse; hybrid row-column-store structure; main memory database system; memory overhead; query execution; tuple layout; update processing; Data structures; Dictionaries; Layout; Maintenance engineering; Memory management; Random access memory; Runtime;
fLanguage
English
Publisher
ieee
Conference_Titel
Data Engineering Workshops (ICDEW), 2011 IEEE 27th International Conference on
Conference_Location
Hannover
Print_ISBN
978-1-4244-9195-7
Electronic_ISBN
978-1-4244-9194-0
Type
conf
DOI
10.1109/ICDEW.2011.5767654
Filename
5767654
Link To Document