Locality of Reference in Hierarchical Database Systems
- 1 March 1983
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Software Engineering
- Vol. SE-9 (2) , 128-134
- https://doi.org/10.1109/tse.1983.236457
Abstract
Localized information referencing is a long-known and much-exploited facet of program behavior. The existence of such behavior in the data accessing patterns produced by database management systems is not currently supported by empirical results. We present experimental results which demonstrate that in certain environments and under certain important applications, locality of reference is an undeniable characteristic of the information accessing behavior of a hierarchical database management system. Furthermore, database locality of reference is in a sense more regular, predictable, and hence, more exploitable than the localized reference activity found in programs in general. The implications of these results for the performance enhancement and workload characterization of database management systems are discussed.Keywords
This publication has 10 references indexed in Scilit:
- Working Sets Past and PresentIEEE Transactions on Software Engineering, 1980
- Model for Database Reference Strings Based on Behavior of Reference ClustersIBM Journal of Research and Development, 1978
- Empirical Data Reference Behavior in Data Base SystemsComputer, 1976
- Characteristics of program localitiesCommunications of the ACM, 1976
- Measurements of major locality phases in symbolic reference stringsPublished by Association for Computing Machinery (ACM) ,1976
- A study of program locality and lifetime functionsACM SIGOPS Operating Systems Review, 1975
- Model for Interactive Data Base Reference StringIBM Journal of Research and Development, 1975
- Virtual MemoryACM Computing Surveys, 1970
- The working set model for program behaviorCommunications of the ACM, 1968
- A study of replacement algorithms for a virtual-storage computerIBM Systems Journal, 1966