Database access characterization for buffer hit prediction
- 30 December 2002
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 134-143
- https://doi.org/10.1109/icde.1993.344069
Abstract
Presents a database access characterization method that first distinguishes three types of access pattern from a trace-locality within a transaction, random accesses by transactions, and sequential accesses by long queries. The authors describe a concise way to characterize the access skew across the randomly accessed pages by assuming that the large number of data pages may be logically grouped into a small number of partitions, such that the frequency of accessing each page within a partition can be treated as equal. They present an extensive validation of the buffer hit predictions, both for single-node as well as multiple-node systems, based on access characterization using production database traces. This approach can be applied to predict the buffer hit probability of a composite workload from those of its component files.<>Keywords
This publication has 18 references indexed in Scilit:
- Optimal buffer allocation in a multi-query environmentPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Analysis of the generalized clock buffer replacement scheme for database transaction processingACM SIGMETRICS Performance Evaluation Review, 1992
- Analytical modelling of a hierarchical buffer for a data sharing environmentPublished by Association for Computing Machinery (ACM) ,1991
- An approximate analysis of the LRU and FIFO buffer replacement schemesPublished by Association for Computing Machinery (ACM) ,1990
- Diversity in database reference behaviorACM SIGMETRICS Performance Evaluation Review, 1989
- VAXclusterACM Transactions on Computer Systems, 1986
- Principles of database buffer managementACM Transactions on Database Systems, 1984
- Performance analysis of a relational data base management systemPublished by Association for Computing Machinery (ACM) ,1979
- Empirical Data Reference Behavior in Data Base SystemsComputer, 1976
- Evaluation techniques for storage hierarchiesIBM Systems Journal, 1970