ACM Home Page
Please provide us with feedback. Feedback
Index selection in a self-adaptive data base management system
Full text PdfPdf (930 KB)
Source International Conference on Management of Data archive
Proceedings of the 1976 ACM SIGMOD international conference on Management of data table of contents
Washington, D.C.
SESSION: Session I - performance and physical design issues table of contents
Pages: 1 - 8  
Year of Publication: 1976
Authors
Michael Hammer  Laboratory for Computer Science, MIT, Cambridge, Massachusetts
Arvola Chan  Laboratory for Computer Science, MIT, Cambridge, Massachusetts
Sponsor
SIGMOD: ACM Special Interest Group on Management of Data
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 36,   Citation Count: 43
Additional Information:

abstract   references   cited by   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  

ABSTRACT

We address the problem of automatically adjusting the physical organization of a data base to optimize its performance as its access requirements change. We describe the principles of the automatic index selection facility of a prototype self-adaptive data base management system that is currently under development. The importance of accurate usage model acquisition and data characteristics estimation is stressed. The statistics gathering mechanisms that are being incorporated into our prototype system are discussed. Exponential smoothing techniques are used for averaging statistics observed over different periods of time in order to predict future characteristics. An heuristic algorithm for selecting indices to match projected access requirements is presented. The cost model on which the decision procedure is based is flexible enough to incorporate the overhead costs of index creation, index storage and application program recompilation.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
2
3
 
4
P. C. Yue, C. K. Wong, "Storage Cost Considerations in Secondary Index Selection", International Journal of Computer and Information Sciences, Vol. 4, No. 4, 1975.
5
 
6
R. Bayer, E. McCreight, "Organization and Maintenance of Large Ordered Indexes", Acta Informatica, Vol. 1, Fasc. 3, 1972.
7
 
8
C. L. Liu, "Introduction to Combinatorial Mathematics" McGraw-Hill Book Company, 1968.
 
9
R. G. Brown, "Statistical Forecasting for Inventory Control", McGraw-Hill Book Company, 1959.
 
10
R. G. Brown, "Smoothing, Forecasting and Prediction of Discrete Time Series", Prentice Hall Inc., Englewood Cliffs, New Jersey, 1962.
 
11
M. Schkolnick, "The Optimal Selection of Secondary Indices For Files", Research Report, Department of Computer Science, Carnegie-Mellon University, Nov., 1974.
 
12
A. A. Kuehn, M. J. Hamburger, "A Heuristic Program for Locating Warehouses", Management Science, Vol. 9, No. 4, July, 1963.
 
13
R. C. Meier, W. T. Newell, H. L. Pazer, "Simulation in Business and Economics", Prentice Hall Inc., Englewood Cliffs, New Jersey, 1963.
 
14
J. H. G. Farley, S. A. Schuster, "Query Execution and Index Selection for Relational Data Bases", Technical Report CSRG-53, University of Toronto, Mar., 1975.
 
15
G. D. Held, "Storage Structures for Relational Data Base Management Systems", Memorandum No. ERL-M533, University of California, Berkeley, Aug., 1975.
 
16
M. Stonebraker, "The Choice of Partial Inversions and Combined Indices", International Journal of Computer and Information Sciences, Vol. 3, No. 2, 1974.
 
17
W. F. King, "On the Selection of Indices for a File", IBM Research RJ 1341, San Jose, Jan., 1974.

CITED BY  43
Collaborative Colleagues:
Michael Hammer: colleagues
Arvola Chan: colleagues