Watchman

Watchman A Data Warehouse Intelligent Cache Manager

Paperback (04 Jan 2019)

Not available for sale

Includes delivery to the United States

Out of stock

This service is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Publisher's Synopsis

Data 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. Scheuermann, Peter and Shim, Junho and Vingralek, Radek Ames Research Center NASA/CR-97-112997, NAS 1.26:112997 NAG2-846...

Book information

ISBN: 9781792979583
Publisher: Amazon Digital Services LLC - KDP Print US
Imprint: Independently Published
Pub date:
Language: English
Number of pages: 28
Weight: 91g
Height: 279mm
Width: 216mm
Spine width: 2mm