• DocumentCode
    2581057
  • Title

    What can partitioning do for your data warehouses and data marts?

  • Author

    Bellatreche, Ladjel ; Karlapalem, Kamalakar ; Mohania, Mukesh ; Schneider, Michel

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Sci. & Technol., Kowloon, China
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    437
  • Lastpage
    445
  • Abstract
    Efficient query processing is a critical requirement for data warehousing systems as decision support applications often require minimum response times to answer complex, ad-hoc queries having aggregations, multi-ways joins over vast repositories of data. This can be achieved by fragmenting warehouse data. The data fragmentation concept in the context of distributed databases aims to reduce query execution time and facilitates the parallel execution of queries. In this paper, we propose a methodology for applying the fragmentation technique in a data warehouse star schema to reduce the total query execution cost. We present an algorithm for fragmenting the tables of a star schema. During the fragmentation process, we observe that the choice of the dimension tables used in fragmenting the fact table plays an important role on overall performance. Therefore, we develop a greedy algorithm in selecting “best” dimension tables. We propose an analytical cost model for executing a set of OLAP queries on a fragmented star schema. Finally, we conduct some experiments to evaluate the utility of the fragmentation for efficiently executing OLAP queries
  • Keywords
    data mining; data warehouses; distributed databases; query processing; OLAP queries; data fragmentation; data marts; data warehouse star schema; data warehouses; distributed databases; greedy algorithm; partitioning; query execution cost; query processing; star schema; Analytical models; Application software; Computer science; Costs; Data warehouses; Delay; Distributed databases; Greedy algorithms; Query processing; Warehousing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Database Engineering and Applications Symposium, 2000 International
  • Conference_Location
    Yokohama
  • Print_ISBN
    0-7695-0789-1
  • Type

    conf

  • DOI
    10.1109/IDEAS.2000.880634
  • Filename
    880634