Please use this identifier to cite or link to this item:
https://doi.org/10.1007/s00778-004-0145-1
Title: | Dynamic buffer management with extensible replacement policies | Authors: | Goh, C.L. Shu, Y. HUANG ZHIYONG Ooi, B.C. |
Keywords: | Buffer management Extensible DBMS Replacement strategies |
Issue Date: | 2006 | Citation: | Goh, C.L., Shu, Y., HUANG ZHIYONG, Ooi, B.C. (2006). Dynamic buffer management with extensible replacement policies. VLDB Journal 15 (2) : 99-120. ScholarBank@NUS Repository. https://doi.org/10.1007/s00778-004-0145-1 | Abstract: | The objective of extensible DBMSs is to ease the construction of specialized DBMSs for nontraditional applications. Although much work has been done in providing various levels of extensibility (e.g., extensibility of data types and operators, query language extensibility, and query optimizer extensibility), there has been very limited research in providing extensibility at the buffer management level. Supporting extensibility at the buffer management level is important as it can contribute significantly to overall system performance. This paper addresses the problem of supporting extensibility of buffer replacement policies. The main contribution is the proposal of a framework for modeling buffer replacement policies. This work is novel in two aspects. First, by providing a uniform and generic specification of buffer replacement policies, the proposed framework unifies existing work in this area. Second, our work introduces a new level of extensibility. None of the existing extensible DBMSs, to our knowledge, provides extensibility at the buffer management level. The proposed framework provides a basis for the construction of an extensible buffer manager as part of a 100% Java-based storage manager. We conducted an extensive performance study to investigate the performance of the proposed framework. The experimental results demonstrate that the proposed framework is indeed feasible for existing DBMSs and improves system performance significantly without costing significant overhead. | Source Title: | VLDB Journal | URI: | http://scholarbank.nus.edu.sg/handle/10635/43058 | ISSN: | 10668888 | DOI: | 10.1007/s00778-004-0145-1 |
Appears in Collections: | Staff Publications |
Show full item record
Files in This Item:
There are no files associated with this item.
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.