NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
WATCHMAN: A Data Warehouse Intelligent Cache ManagerData warehouses store large volumes of data which are used frequently by decision support applications. Such applications involve complex queries. Query performance in such an environment is critical because decision support applications often require interactive query response time. Because data warehouses are updated infrequently, it becomes possible to improve query performance by caching sets retrieved by queries in addition to query execution plans. In this paper we report on the design of an intelligent cache manager for sets retrieved by queries called WATCHMAN, which is particularly well suited for data warehousing environment. Our cache manager employs two novel, complementary algorithms for cache replacement and for cache admission. WATCHMAN aims at minimizing query response time and its cache replacement policy swaps out entire retrieved sets of queries instead of individual pages. The cache replacement and admission algorithms make use of a profit metric, which considers for each retrieved set its average rate of reference, its size, and execution cost of the associated query. We report on a performance evaluation based on the TPC-D and Set Query benchmarks. These experiments show that WATCHMAN achieves a substantial performance improvement in a decision support environment when compared to a traditional LRU replacement algorithm.
Document ID
19980002734
Acquisition Source
Ames Research Center
Document Type
Contractor Report (CR)
Authors
Scheuermann, Peter
(Northwestern Univ. Evanston, IL United States)
Shim, Junho
(Northwestern Univ. Evanston, IL United States)
Vingralek, Radek
(Northwestern Univ. Evanston, IL United States)
Date Acquired
September 6, 2013
Publication Date
January 1, 1996
Subject Category
Computer Operations And Hardware
Report/Patent Number
NAS 1.26:112997
NASA/CR-97-112997
Report Number: NAS 1.26:112997
Report Number: NASA/CR-97-112997
Meeting Information
Meeting: Proceedings of the VLDB Conference
Location: Bombay
Country: India
Start Date: January 1, 1996
Funding Number(s)
CONTRACT_GRANT: NAG2-846
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available