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 :
بازگشت