An Efficient Algorithm for Incremental View Maintenance In a Data Warehouse

데이터 웨어하우스에서 점진적 뷰 유지를 위한 효율적인 알고리즘

  • 이현창 (홍익대학교 전자계산학과) ;
  • 김충석 (신라대학교 컴퓨터공학부) ;
  • 김경창 (홍익대학교 전자계산학과)
  • Published : 2000.08.01

Abstract

A data warehouse is able to accommodate efficient data mining query processing and subsequent response by providing information needed for decision making. In such an environment, the data warehouse stores materialized view derived from various sources to enhance query processing. The compensating algorithm to maintain materialized view is well known for a single source site environment. In the compensating algorithm, several problems arise to get results in view maintenance. The problems are due to the overhead in query management within the data warehouse, increased complexity to manage queries in the warehouse as updates occur and increased volume of message traffic between the data source and the warehouse. In this paper, we propose a new algorithm that reduces the overhead in managing queries for new maintenance and that enhances the correctness. We also measured the performance of the new algorithm by evaluating the performance of the existing recomputing view and compensating algorithm and comparing the results with the proposed algorithm.

데이터 웨어하우스는 사용자의 의사 결정에 필요한 정보를 제공하여 효율적인 데이터 마이닝 질의 처리 및 그에 대한 응답을 이루도록 한다. 이를 위해서 데이터 웨어하우스는 소스 데이터로부터 유도된 실체 뷰를 저장하고 있다 특히 소스 데이터가 단일 소스 환경에서 잘 알려진 보상 알고리즘을 들수 있다 보상 알고리즘에서는 질의 평가 결과를 얻기 위해서 뷰와 관련된 갱신 발생이 많을수록 웨어하우스의 복잡성과 메시지 양이 증가하며 웨어하우스 내에 질의 관리 오보헤드가 발생되는 문제점이 있었다 본논문에서는 뷰유지를 위한 질의 관리 오버헤드를 감소시키며 정확성을 향상시킨 알고리즘을 제시한다 또한 메시지 전송과 데이터 전송 측면에서 제시 하고 있는 알고리즘을 보상 알고리즘 및 재 계산 알고리즘과 성능을 분석 비교하였다.

Keywords

References

  1. Proc. of the ACM SIGMOD Conference View Maintenance in a Warehousing Environment Y. Zhuge;H. Garcia-Molina;J. Hammer;J. Widom
  2. In Proceedings of the ACM SIGMOD International Conference on Management of Data Latha S. Colby;Akira Kawaguchi;Daniel F. Lieuwen;Inderpal Singh Mumick;Kenneth A. Ross
  3. Proceedings of ACM SIGMOD 1996 International Conference Algorithms for deferred view maintenance L. Colby;T. Griffin;L. Libkin;I. S. Mumick;H. Trickey
  4. Proc. of ACM SIGMOD 1995 Incremental Maintenance of Views with Duplicates T. Griffin;L. Libkin
  5. Proceedings of ACM SIGMOD 1986 International Conference Efficiently Updating Materialized Views J. A. Blakeley;P. Larson;F. W. Tompa
  6. Proceedings of ACM SIGMOD 1997 Efficient View Maintenance at Data Warehouses D. Agrawal;A. El Abbadi;A. Singh;T. Yurek
  7. IEEE Data Engineering Bulletin, Special Issue on Materialized Views and Data Warehousing v.18 no.2 Maintenance of Materialized Views : Problems, Techniques, and Applications A. Gupta;I. S. Mumick
  8. In Proceedings of the ACM SIGMOD International Conference on Management of Data Efficient View Maintenance at Data Warehouse D. Agrawal;A. El Abbadi;A. Singh;T. Yurek
  9. Web Warehousing and Knowledge Management Rob Mattison