DocumentCode
3305720
Title
Interactive ROLAP on large datasets: a case study with UB-trees
Author
Ramsak, Frank ; Markl, Volker ; Fenk, Robert ; Bayer, Rudolf ; Ruf, Thomas
Author_Institution
Bayerisches Forschungszentrum, Munchen, Germany
fYear
2001
fDate
2001
Firstpage
167
Lastpage
176
Abstract
Online analytical processing (OLAP) requires query response times within the range of a few seconds in order to allow for interactive drilling, slicing, or dicing through an OLAP cube. While small OLAP applications use multidimensional database systems, large OLAP applications like the SAP BW rely on relational (ROLAP) databases for efficient data storage and retrieval. ROLAP databases use specialized data models like star or snowflake schemata for data storage and create a large set of indexes or materialized views in order to answer queries efficiently. In our case study, we show the performance benefits of TransBase HyperCube, a commercial RDBMS, whose kernel fully integrates the UB-Tree, a multi-dimensional extension of the B-Tree. With this newly developed access structure, TransBase HyperCube enables interactive OLAP without the need for storing a large set of materialized views or creating a large set of indexes. We compare not only the query performance, but also consider index size and maintenance costs. For the case study we use a 42 million record ROLAP database of GfK, the largest German market research company
Keywords
data mining; interactive systems; query processing; relational databases; tree data structures; very large databases; B-Tree; GfK; OLAP cube; ROLAP database; ROLAP databases; SAP BW; TransBase HyperCube; UB-trees; access structure; case study; commercial RDBMS; data storage; dicing; index size; interactive OLAP; interactive ROLAP; interactive drilling; large OLAP applications; large datasets; large set; largest German market research company; maintenance costs; materialized views; multi-dimensional extension; multidimensional database systems; online analytical processing; performance benefits; query performance; query response times; slicing; small OLAP applications; specialized data models; Data models; Database systems; Delay; Drilling; Hypercubes; Indexes; Information retrieval; Memory; Multidimensional systems; Relational databases;
fLanguage
English
Publisher
ieee
Conference_Titel
Database Engineering and Applications, 2001 International Symposium on.
Conference_Location
Grenoble
Print_ISBN
0-7695-1140-6
Type
conf
DOI
10.1109/IDEAS.2001.938083
Filename
938083
Link To Document