• DocumentCode
    2729959
  • Title

    Exploiting Correlation and Parallelism of Materialized-View Recommendation for Distributed Data Warehouses

  • Author

    Haifeng Jiang ; Dengfeng Gao ; Wen-Syan Li

  • Author_Institution
    IBM Almaden Res. Center, San Jose, CA, USA
  • fYear
    2007
  • fDate
    15-20 April 2007
  • Firstpage
    276
  • Lastpage
    285
  • Abstract
    Many large enterprises require access to distributed data warehouses for business intelligence (BI) applications. Typically distributed data warehouses are integrated into a centralized data warehouse for the benefit of easy maintenance. However, this approach needs to overcome the complexity of data loading and job scheduling as well as scalability issues. On the other hand, the approach of a fully federated system may not be feasible for data intensive BI applications. The hybrid approach via intelligent data placement is more flexible and applicable than the centralized or full-federation configuration. The current implementation of the hybrid approach to integrating distributed data warehouses is to aggregate selected data from various remote sources as materialized views and cache them at the federation server to improve the performance of complex BI query workloads. In this paper, we propose an improvement that recommends materialized query tables (MQTs) for backend servers for the benefits of load distribution and easy maintenance of aggregated data in conjunction with the current hybrid approach of data placement. Our approach considers the correlation between backend servers and recommends MQTs that are well coordinated among the backend servers and optimized for a given workload. We also exploit the parallelism property among the backend servers to make our approach run almost linearly (in contrast to exponentially) with respect to the number of backend servers, without sacrificing its recommendation quality. Experimental evaluations validate the effectiveness and efficiency of our approach.
  • Keywords
    data warehouses; distributed databases; scheduling; business intelligence; data loading complexity; distributed data warehouses; job scheduling; materialized query tables; materialized-view recommendation; scalability issues; Aggregates; Bismuth; Cost function; Data models; Data warehouses; Databases; Iron; Scalability; Statistics; Web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering, 2007. ICDE 2007. IEEE 23rd International Conference on
  • Conference_Location
    Istanbul
  • Print_ISBN
    1-4244-0802-4
  • Type

    conf

  • DOI
    10.1109/ICDE.2007.367873
  • Filename
    4221676