Affiliation:
1. Jet Propulsion Lab, Pasadena, CA
2. Cornell Univ., Ithaca, NY
Abstract
Many database maintenance operations are performed periodically in batches, even in realtime systems. The purpose of this paper is to present a general model for determining the optimal frequency of these batch operations. Specifically, optimal backup, checkpointing, batch updating, and reorganization policies are derived. The approach used exploits inventory parallels by seeking the optimal number of items—rather than a time interval—to trigger a batch. The Renewal Reward Theorem is used to find the average long run costs for backup, recovery, and item storage, per unit time, which is then minimized to find the optimal backup policy. This approach permits far less restrictive assumptions about the update arrival process than did previous models, as well as inclusion of storage costs for the updates. The optimal checkpointing, batch updating, and reorganization policies are shown to be special cases of this optimal backup policy. The derivation of previous results as special cases of this model, and an example, demonstrate the generality of the methodology developed.
Publisher
Association for Computing Machinery (ACM)
Reference14 articles.
1. Analytic models for rollback and recovery strategies in data base systems
2. Some techniques for file recovery;DRAKE R.W.;Australian Comptr. J.,1971
3. HADLEY G. AND WmTIN T. Analysis of Inventory Syslems. Prentice-Hall Englewood Cliffs N.J. 1963. HADLEY G. AND WmTIN T. Analysis of Inventory Syslems. Prentice-Hall Englewood Cliffs N.J. 1963.
4. IBM CORPORATION. introduction to IBM Direct-Access Storage Devices and Organization Methods. Student Text (No. GC20-1649-8) IBM Corp. White Plains N.Y. Feb. 1974. IBM CORPORATION. introduction to IBM Direct-Access Storage Devices and Organization Methods. Student Text (No. GC20-1649-8) IBM Corp. White Plains N.Y. Feb. 1974.
Cited by
23 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献