ACM Home Page
Please provide us with feedback. Feedback
Implementation techniques for main memory database systems
Full text PdfPdf (931 KB)
Source International Conference on Management of Data archive
Proceedings of the 1984 ACM SIGMOD international conference on Management of data table of contents
Boston, Massachusetts
SESSION: Database system implementation table of contents
Pages: 1 - 8  
Year of Publication: 1984
ISBN:0-89791-128-8
Also published in ...
Authors
David J DeWitt  University of Wisconsin
Randy H Katz  University of California at Berkeley
Frank Olken  Lawrence Berkeley Laboratory
Leonard D Shapiro  North Dakota State University
Michael R Stonebraker  University of California at Berkeley
David Wood  University of California at Berkeley
Sponsor
SIGMOD: ACM Special Interest Group on Management of Data
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 36,   Downloads (12 Months): 288,   Citation Count: 189
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues   peer to peer  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/602259.602261
What is a DOI?

ABSTRACT

With the availability of very large, relatively inexpensive main memories, it is becoming possible keep large databases resident in main memory In this paper we consider the changes necessary to permit a relational database system to take advantage of large amounts of main memory We evaluate AVL vs B+-tree access methods for main memory databases, hash-based query processing strategies vs sort-merge, and study recovery issues when most or all of the database fits in main memory As expected, B+-trees are the preferred storage mechanism unless more than 80--90% of the database fits in main memory A somewhat surprising result is that hash based query processing strategies are advantageous for large memory situations


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
{BLAS77} Blasgen, M W and K P Eswaran, "Storage and Access in Relational Databases," IBM Systems Journal, Vol 16, No 4, 1977
 
3
{CESA82} Cesarini, F and G Soda, "Binary Trees Paging", Information Systems, Vol 7, No 4, pp 337--344, 1982
4
 
5
 
6
{GOOD81} Goodman, J R, "An Investigation of Multiprocessor Structures and Algorithms for Data Base Management," Electronics Research Laboratory Memorandum No UCB/ERL M81/33, University of California, Berkeley, May 1981
7
 
8
 
9
{KITS83} Kitsuregawa, M. et al, "Application of Hash to Data Base Machine and its Architecture", New Generation Computing, No 1, 1983, 62--74
 
10
{MUNT70} Muntz, R and R Uzgalis, "Dynamic Storage Allocation for Binary Search Trees in a Two-Level Memory," Proceedings of the Princeton Conference on Information Sciences and Systems, No 4, pp 345--349, 1970
11
12
13

CITED BY  189