Implementation Techniques for Main Memory Database Systems.
David J. DeWitt, Randy H. Katz, Frank Olken, Leonard D. Shapiro, Michael Stonebraker, David A. Wood:
Implementation Techniques for Main Memory Database Systems.
SIGMOD Conference 1984: 1-8@inproceedings{DBLP:conf/sigmod/DeWittKOSSW84,
author = {David J. DeWitt and
Randy H. Katz and
Frank Olken and
Leonard D. Shapiro and
Michael Stonebraker and
David A. Wood},
editor = {Beatrice Yormark},
title = {Implementation Techniques for Main Memory Database Systems},
booktitle = {SIGMOD'84, Proceedings of Annual Meeting, Boston, Massachusetts,
June 18-21, 1984},
publisher = {ACM Press},
year = {1984},
pages = {1-8},
ee = {http://doi.acm.org/10.1145/602259.602261, db/conf/sigmod/DeWittKOSSW84.html},
crossref = {DBLP:conf/sigmod/84},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
BibTeX
Abstract
With the availability of very large, relatively inexpensive
main memorry, 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 an advantageous for
large memory situations.
Copyright © 1984 by the ACM,
Inc., used by permission. Permission to make
digital or hard copies is granted provided that
copies are not made or distributed for profit or
direct commercial advantage, and that copies show
this notice on the first page or initial screen of
a display along with the full citation.
Online Version (ACM WWW Account required): Full Text in PDF Format
CDROM Version: Load the CDROM "Volume 1 Issue 2, SIGMOD '75-'92" and ...
DVD Version: Load ACM SIGMOD Anthology DVD 1" and ...
BibTeX
Printed Edition
Beatrice Yormark (Ed.):
SIGMOD'84, Proceedings of Annual Meeting, Boston, Massachusetts, June 18-21, 1984.
ACM Press 1984 BibTeX
,
SIGMOD Record 14(2)
Contents
References
- [BABB79]
- Edward Babb:
Implementing a Relational Database by Means of Specialized Hardware.
ACM Trans. Database Syst. 4(1): 1-29(1979) BibTeX
- [BLAS77]
- Mike W. Blasgen, Kapali P. Eswaran:
Storage and Access in Relational Data Bases.
IBM Systems Journal 16(4): 362-377(1977) BibTeX
- [CESA82]
- Francesca Cesarini, Giovanni Soda:
Binary trees paging.
Inf. Syst. 7(4): 337-344(1982) BibTeX
- [COME79]
- Douglas Comer:
The Ubiquitous B-Tree.
ACM Comput. Surv. 11(2): 121-137(1979) BibTeX
- [DATE82]
- ...
- [GOOD81]
- ...
- [GRAY81]
- Jim Gray, Paul R. McJones, Mike W. Blasgen, Bruce G. Lindsay, Raymond A. Lorie, Thomas G. Price, Gianfranco R. Putzolu, Irving L. Traiger:
The Recovery Manager of the System R Database Manager.
ACM Comput. Surv. 13(2): 223-243(1981) BibTeX
- [KNUT73]
- Donald E. Knuth:
The Art of Computer Programming, Volume III: Sorting and Searching.
Addison-Wesley 1973, ISBN 0-201-03803-X
BibTeX
- [KITS83]
- Masaru Kitsuregawa, Hidehiko Tanaka, Tohru Moto-Oka:
Application of Hash to Data Base Machine and Its Architecture.
New Generation Comput. 1(1): 63-74(1983) BibTeX
- [MUNT70]
- ...
- [REED83]
- David P. Reed:
Implementing Atomic Actions on Decentralized Data.
ACM Trans. Comput. Syst. 1(1): 3-23(1983) BibTeX
- [SELI79]
- Patricia G. Selinger, Morton M. Astrahan, Donald D. Chamberlin, Raymond A. Lorie, Thomas G. Price:
Access Path Selection in a Relational Database Management System.
SIGMOD Conference 1979: 23-34 BibTeX
- [YAO78]
- S. Bing Yao, D. DeJong:
Evaluation of Database Access Paths.
SIGMOD Conference 1978: 66-77 BibTeX
Referenced by
- Ron Avnur, Joseph M. Hellerstein:
Eddies: Continuously Adaptive Query Processing.
SIGMOD Conference 2000: 261-272
- Zhe Li, Kenneth A. Ross:
Fast Joins Using Join Indices.
VLDB J. 8(1): 1-24(1999)
- Goetz Graefe:
The Value of Merge-Join and Hash-Join in SQL Server.
VLDB 1999: 250-253
- Ming-Chuan Wu:
Query Optimization for Selections Using Bitmaps.
SIGMOD Conference 1999: 227-238
- Times-Ten Team:
In-Memory Data Management for Consumer Transactions The Times-Ten Approach.
SIGMOD Conference 1999: 528-529
- Peter J. Haas, Joseph M. Hellerstein:
Ripple Joins for Online Aggregation.
SIGMOD Conference 1999: 287-298
- Volker Markl, Martin Zirkel, Rudolf Bayer:
Processing Operations with Restrictions in RDBMS without External Sorting: The Tetris Algorithm.
ICDE 1999: 562-571
- Philip Bohannon, Rajeev Rastogi, S. Seshadri, Abraham Silberschatz, S. Sudarshan:
Using Codewords to Protect Database Data from a Class of Software Errors.
ICDE 1999: 276-285
- Wee Teck Ng, Peter M. Chen:
Integrating Reliable Memory in Databases.
VLDB J. 7(3): 194-204(1998)
- Takahiro Hara, Kaname Harumoto, Masahiko Tsukamoto, Shojiro Nishio:
Database Migration: A New Architecture for Transaction Processing in Broadband Networks.
IEEE Trans. Knowl. Data Eng. 10(5): 839-854(1998)
- Sven Helmer, Till Westmann, Guido Moerkotte:
Diag-Join: An Opportunistic Join Algorithm for 1:N Relationships.
VLDB 1998: 98-109
- Goetz Graefe, Ross Bunker, Shaun Cooper:
Hash Joins and Hash Teams in Microsoft SQL Server.
VLDB 1998: 86-97
- Miyuki Nakano, Hiroomi Imai, Masaru Kitsuregawa:
Performance Analysis of Parallel Hash Join Algorithms on a Distributed Shared Memory Machine: Implementation and Evaluation on HP Exemplar SPP 1600.
ICDE 1998: 76-85
- Daniel F. Lieuwen:
Parallelizing Loops in Database Programming Languages.
ICDE 1998: 86-93
- Takahiro Hara, Kaname Harumoto, Masahiko Tsukamoto, Shojiro Nishio:
DB-MAN: A Distributed Database System based on Database Migration in ATM Networks.
ICDE 1998: 522-531
- Sujata Banerjee, Panos K. Chrysanthis:
Network Latency Optimizations in Distributed Database Systems.
ICDE 1998: 532-540
- Manish Mehta, David J. DeWitt:
Data Placement in Shared-Nothing Parallel Database Systems.
VLDB J. 6(1): 53-72(1997)
- Laura M. Haas, Michael J. Carey, Miron Livny, Amit Shukla:
Seeking the Truth About ad hoc Join Costs.
VLDB J. 6(3): 241-256(1997)
- John S. Keen, William J. Dally:
Extended Ehemeral Logging: Log Storage Management for Applications with Long Lived Transactions.
ACM Trans. Database Syst. 22(1): 1-42(1997)
- Chiang Lee, Chia-Jung Chen:
Query Optimization in Multidatabase Systems Considering Schema Conflicts.
IEEE Trans. Knowl. Data Eng. 9(6): 941-955(1997)
- Wee Teck Ng, Peter M. Chen:
Integrating Reliable Memory in Databases.
VLDB 1997: 76-85
- Sven Helmer, Guido Moerkotte:
Evaluation of Main Memory Join Algorithms for Joins with Set Comparison Join Predicates.
VLDB 1997: 386-395
- Rajeev Rastogi, S. Seshadri, Philip Bohannon, Dennis W. Leinbaugh, Abraham Silberschatz, S. Sudarshan:
Logical and Physical Versioning in Main Memory Databases.
VLDB 1997: 86-95
- Yihong Zhao, Prasad Deshpande, Jeffrey F. Naughton:
An Array-Based Algorithm for Simultaneous Multidimensional Aggregates.
SIGMOD Conference 1997: 159-170
- Joseph M. Hellerstein, Peter J. Haas, Helen J. Wang:
Online Aggregation.
SIGMOD Conference 1997: 171-182
- Jussi Myllymaki, Miron Livny:
Relational Joins for Data on Tertiary Storage.
ICDE 1997: 159-168
- Chiang Lee, Chi-Sheng Shih, Yaw-Huei Chen:
A Graph-Theoretic Model for Optimizing Large Join Queries.
DASFAA 1997: 87-96
- Evan P. Harris, Kotagiri Ramamohanarao:
Join Algorithm Costs Revisited.
VLDB J. 5(1): 64-84(1996)
- Shahram Ghandeharizadeh, Richard Hull, Dean Jacobs:
Heraclitus: Elevating Deltas to be First-Class Citizens in a Database Programming Language.
ACM Trans. Database Syst. 21(3): 370-426(1996)
- Ismail H. Toroslu, Ghassan Z. Qadah:
The Strong Partial Transitive-Closure Problem: Algorithms and Performance Evaluation.
IEEE Trans. Knowl. Data Eng. 8(4): 617-629(1996)
- Michael H. Böhlen, Richard T. Snodgrass, Michael D. Soo:
Coalescing in Temporal Databases.
VLDB 1996: 180-191
- David E. Simmen, Eugene J. Shekita, Timothy Malkemus:
Fundamental Techniques for Order Optimization.
SIGMOD Conference 1996: 57-67
- Sudhir Rao, Antonio Badia, Dirk Van Gucht:
Providing Better Support for a Class of Decision Support Queries.
SIGMOD Conference 1996: 217-227
- Ming-Ling Lo, Chinya V. Ravishankar:
Spatial Hash-Joins.
SIGMOD Conference 1996: 247-258
- Joseph M. Hellerstein, Jeffrey F. Naughton:
Query Execution Techniques for Caching Expensive Methods.
SIGMOD Conference 1996: 423-434
- Ming-Ling Lo, Chinya V. Ravishankar:
Towards Eliminating Random I/O in Hash Joins.
ICDE 1996: 422-429
- Goetz Graefe, Richard L. Cole:
Fast Algorithms for Universal Quantification in Large Databases.
ACM Trans. Database Syst. 20(2): 187-236(1995)
- Fereidoon Sadri:
Information Source Tracking Method: Efficiency Issues.
IEEE Trans. Knowl. Data Eng. 7(6): 947-954(1995)
- Chiang Lee, Zue-An Chang:
Utilizing Page-Level Join Index for Optimization in Parallel Join Execution.
IEEE Trans. Knowl. Data Eng. 7(6): 900-914(1995)
- Kien A. Hua, Chiang Lee, Chau M. Hua:
Dynamic Load Balancing in Multicomputer Database Systems Using Partition Tuning.
IEEE Trans. Knowl. Data Eng. 7(6): 968-983(1995)
- Manish Mehta, David J. DeWitt:
Managing Intra-operator Parallelism in Parallel Database Systems.
VLDB 1995: 382-394
- Hongjun Lu, Kian-Lee Tan, Son Dao:
The Fittest Survives: An Adaptive Approach to Query Optimization.
VLDB 1995: 251-262
- Eljas Soisalon-Soininen, Tatu Ylönen:
Partial Strictness in Two-Phase Locking.
ICDT 1995: 139-147
- Sang-Wook Kim, Wan-Sup Cho, Min-Jae Lee, Kyu-Young Whang:
A New Algorithm for Processing Joins Using the Multilevel Grid File.
DASFAA 1995: 115-123
- Lilian Harada, Masaru Kitsuregawa:
Dynamic Join Product Skew Handling for Hash-Joins in Shared-Nothing Database Systems.
DASFAA 1995: 246-255
- Byung Suk Lee, Gio Wiederhold:
Efficiently Instantiating View-Objects From Remote Relational Databases.
VLDB J. 3(3): 289-323(1994)
- Patrick Martin, Per-Åke Larson, Vinay Deshpande:
Parallel Hash-Based Join Algorithms for a Shared-Everything.
IEEE Trans. Knowl. Data Eng. 6(5): 750-763(1994)
- Goetz Graefe, Ann Linville, Leonard D. Shapiro:
Sort versus Hash Revisited.
IEEE Trans. Knowl. Data Eng. 6(6): 934-944(1994)
- Ambuj Shatdal, Chander Kant, Jeffrey F. Naughton:
Cache Conscious Algorithms for Relational Query Processing.
VLDB 1994: 510-521
- Hongjun Lu, Beng Chin Ooi, Kian-Lee Tan:
On Spatially Partitioned Temporal Join.
VLDB 1994: 546-557
- Diane L. Davison, Goetz Graefe:
Memory-Contention Responsive Hash Joins.
VLDB 1994: 379-390
- Kurt P. Brown, Manish Mehta, Michael J. Carey, Miron Livny:
Towards Automated Performance Tuning for Complex Workloads.
VLDB 1994: 72-84
- Goetz Graefe:
Sort-Merge-Join: An Idea Whose Time Has(h) Passed?
ICDE 1994: 406-417
- Philip S. Yu, Douglas W. Cornell:
Buffer Management Based on Return on Consumption in a Multi-Query Environment.
VLDB J. 2(1): 1-37(1993)
- Kien A. Hua, Yu-lung Lo, Honesty C. Young:
Considering Data Skew Factor in Multi-Way Join Query Optimization for Parallel Execution.
VLDB J. 2(3): 303-330(1993)
- Nick Roussopoulos, Nikos Economou, Antony Stamenas:
ADMS: A Testbed for Incremental Access Methods.
IEEE Trans. Knowl. Data Eng. 5(5): 762-774(1993)
- Gultekin Özsoyoglu, Aladdin Hafez:
Near-Optimum Storage Models for Nested Relations Based on Workload Information.
IEEE Trans. Knowl. Data Eng. 5(6): 1018-1038(1993)
- Goetz Graefe:
Query Evaluation Techniques for Large Databases.
ACM Comput. Surv. 25(2): 73-170(1993)
- Eugene J. Shekita, Honesty C. Young, Kian-Lee Tan:
Multi-Join Optimization for Symmetric Multiprocessors.
VLDB 1993: 479-492
- Manish Mehta, David J. DeWitt:
Dynamic Memory Allocation for Multiple-Query Workloads.
VLDB 1993: 354-367
- Kurt P. Brown, Michael J. Carey, Miron Livny:
Managing Memory to Meet Multiclass Workload Response Time Goals.
VLDB 1993: 328-341
- HweeHwa Pang, Michael J. Carey, Miron Livny:
Partially Preemptive Hash Joins.
SIGMOD Conference 1993: 59-68
- Cyril U. Orji, Jon A. Solworth:
Doubly Distorted Mirrors.
SIGMOD Conference 1993: 307-316
- Ismail H. Toroslu, Ghassan Z. Qadah:
The Efficient Computation of Strong Partial Transitive-Closures.
ICDE 1993: 530-537
- Hiroki Takakura, Yahiko Kambayashi:
Continuous Backup Systems Utilizing Flash Memory.
ICDE 1993: 439-446
- Valery Soloviev:
A Truncating Hash Algorithm for Processing Band-Join Queries.
ICDE 1993: 419-427
- Margo I. Seltzer:
Transaction Support in a Log-Structured File System.
ICDE 1993: 503-510
- Manish Mehta, Valery Soloviev, David J. DeWitt:
Batch Scheduling in Parallel Database Systems.
ICDE 1993: 400-410
- Hiroki Takakura, Yahiko Kambayashi:
A Design of a Transparent Backup System Using a Main Memory Database.
DASFAA 1993: 178-185
- Nabil Kamel, Roger King:
Intelligent Database Caching Through the Use of Page-Answers and Page-Traces.
ACM Trans. Database Syst. 17(4): 601-646(1992)
- B. R. Badrinath, Krithi Ramamritham:
Semantics-Based Concurrency Control: Beyond Commutativity.
ACM Trans. Database Syst. 17(1): 163-199(1992)
- Eliezer Levy, Abraham Silberschatz:
Incremental Recovery in Main Memory Database Systems.
IEEE Trans. Knowl. Data Eng. 4(6): 529-540(1992)
- Tobin J. Lehman, Eugene J. Shekita, Luis-Felipe Cabrera:
An Evaluation of Starburst's Memory Resident Storage Component.
IEEE Trans. Knowl. Data Eng. 4(6): 555-566(1992)
- Vijay Kumar, Albert Burger:
Performance Measurement of Main Memory Database Recovery Algorithms Based on Update-in-Place and Shadow Approaches.
IEEE Trans. Knowl. Data Eng. 4(6): 567-571(1992)
- Hector Garcia-Molina, Kenneth Salem:
Main Memory Database Systems: An Overview.
IEEE Trans. Knowl. Data Eng. 4(6): 509-516(1992)
- Margaret H. Eich:
Foreword.
IEEE Trans. Knowl. Data Eng. 4(6): 507-508(1992)
- Peter M. G. Apers, Carel A. van den Berg, Jan Flokstra, Paul W. P. J. Grefen, Martin L. Kersten, Annita N. Wilschut:
PRISMA/DB: A Parallel Main Memory Relational DBMS.
IEEE Trans. Knowl. Data Eng. 4(6): 541-554(1992)
- Priti Mishra, Margaret H. Eich:
Join Processing in Relational Databases.
ACM Comput. Surv. 24(1): 63-113(1992)
- David J. DeWitt, Jim Gray:
Parallel Database Systems: The Future of High Performance Database Systems.
Commun. ACM 35(6): 85-98(1992)
- Annita N. Wilschut, Jan Flokstra, Peter M. G. Apers:
Parallelism in a Main-Memory DBMS: The Performance of PRISMA/DB.
VLDB 1992: 521-532
- Vibby Gottemukkala, Tobin J. Lehman:
Locking and Latching in a Memory-Resident Database System.
VLDB 1992: 533-544
- Erhard Rahm:
Performance Evaluation of Extended Storage Architectures for Transaction Processing.
SIGMOD Conference 1992: 308-317
- Daniel F. Lieuwen, David J. DeWitt:
A Transformation-Based Approach to Optimizing Loops in Database Programming Languages.
SIGMOD Conference 1992: 91-100
- Anastasia Analyti, Sakti Pramanik:
Fast Search in Main Memory Databases.
SIGMOD Conference 1992: 215-224
- Masaru Kitsuregawa, Shin-ichiro Tsudaka, Miyuki Nakano:
Parallel GRACE Hash Join on Shared-Everything Multiprocessor: Implementation and Performance Evaluation on Symmetry S81.
ICDE 1992: 256-264
- Philippe Pucheral, Jean-Marc Thévenin:
Pipelined Query Processing in the DBGraph Storage Model.
EDBT 1992: 516-533
- Gerhard Weikum:
Principles and Realization Strategies of Multilevel Transaction Management.
ACM Trans. Database Syst. 16(1): 132-180(1991)
- Christopher B. Walton, Alfred G. Dale, Roy M. Jenevein:
A Taxonomy and Performance Model of Data Skew Effects in Parallel Joins.
VLDB 1991: 537-548
- Kien A. Hua, Chiang Lee:
Handling Data Skew in Multiprocessor Database Computers Using Partition Tuning.
VLDB 1991: 525-535
- David J. DeWitt, Jeffrey F. Naughton, Donovan A. Schneider:
An Evaluation of Non-Equijoin Algorithms.
VLDB 1991: 443-452
- Michael Stonebraker:
Managing Persistent Objects in a Multi-Level Store.
SIGMOD Conference 1991: 2-11
- Le Gruenwald, Margaret H. Eich:
MMDB Reload Algorithms.
SIGMOD Conference 1991: 397-405
- Philip S. Yu, Douglas W. Cornell:
Optimal Buffer Allocation in A Multi-Query Environment.
ICDE 1991: 622-631
- Joel L. Wolf, Balakrishna R. Iyer, Krishna R. Pattipati, John Turek:
Optimal Buffer Partitioning for the Nested Block Join Algorithm.
ICDE 1991: 510-519
- William Perrizo, James Gustafson, Daniel Thureen, David Wenberg:
Domain Vector Accelerator for Relational Operations.
ICDE 1991: 491-498
- Vijay Kumar, Albert Burger:
Performance Measurement of Some Main Memory Database Recovery Algorithms.
ICDE 1991: 436-443
- Masaru Kitsuregawa, Miyuki Nakano, Mikio Takagi:
Performance Evaluation of Functional Disk System (FDS-R2).
ICDE 1991: 416-425
- Josephine M. Cheng, Donald J. Haderle, Richard Hedges, Balakrishna R. Iyer, Ted Messinger, C. Mohan, Yun Wang:
An Efficient Hybrid Join Algorithm: A DB2 Prototype.
ICDE 1991: 171-180
- Daniel F. Lieuwen, David J. DeWitt:
Optimizing Loops in Database Programming Languages.
DBPL 1991: 287-305
- Masaru Kitsuregawa, Kazuhiko Matsumoto:
Massively Parallel Relational Database Processing on the Connection Machine CM-2.
DASFAA 1991: 226-235
- Frédéric Andrès, Michel Couprie, Yann Viémont:
A Multi-Environment Cost Evaluator for Parallel Database Systems.
DASFAA 1991: 126-135
- Kyu-Young Whang, Ravi Krishnamurthy:
Query Optimization in a Memory-Resident Domain Relational Calculus Database System.
ACM Trans. Database Syst. 15(1): 67-95(1990)
- Rakesh Agrawal, Shaul Dar, H. V. Jagadish:
Direct Transitive Closure Algorithms: Design and Performance Evaluation.
ACM Trans. Database Syst. 15(3): 427-458(1990)
- Kenneth Salem, Hector Garcia-Molina:
System M: A Transaction Processing Testbed for Memory Resident Data.
IEEE Trans. Knowl. Data Eng. 2(1): 161-172(1990)
- M. Seetha Lakshmi, Philip S. Yu:
Effectiveness of Parallel Joins.
IEEE Trans. Knowl. Data Eng. 2(4): 410-424(1990)
- David J. DeWitt, Shahram Ghandeharizadeh, Donovan A. Schneider, Allan Bricker, Hui-I Hsiao, Rick Rasmussen:
The Gamma Database Machine Project.
IEEE Trans. Knowl. Data Eng. 2(1): 44-62(1990)
- Hansjörg Zeller, Jim Gray:
An Adaptive Hash Join Algorithm for Multiuser Environments.
VLDB 1990: 186-197
- Donovan A. Schneider, David J. DeWitt:
Tradeoffs in Processing Complex Join Queries via Hashing in Multiprocessor Database Machines.
VLDB 1990: 469-480
- Philippe Pucheral, Jean-Marc Thévenin, Patrick Valduriez:
Efficient Main Memory Data Management Using the DBGraph Storage Model.
VLDB 1990: 683-695
- Hongjun Lu, Kian-Lee Tan, Ming-Chien Shan:
Hash-Based Join Algorithms for Multiprocessor Computers.
VLDB 1990: 198-209
- Masaru Kitsuregawa, Yasushi Ogawa:
Bucket Spreading Parallel Hash: A New, Robust, Parallel Hash Join Method for Data Skew in the Super Database Computer (SDC).
VLDB 1990: 210-221
- Kien A. Hua, Chiang Lee:
An Adaptive Data Placement Scheme for Parallel Database Computer Systems.
VLDB 1990: 493-506
- Maurice A. W. Houtsma, Peter M. G. Apers, Stefano Ceri:
Distributed Transitive Closure Computations: The Disconnection Set Approach.
VLDB 1990: 335-346
- Lilian Harada, Miyuki Nakano, Masaru Kitsuregawa, Mikio Takagi:
Query Processing for Multi-Attribute Clustered Records.
VLDB 1990: 59-70
- Hector Garcia-Molina, Christos A. Polyzois, Robert B. Hagmann:
Two Epoch Algorithms for Disaster Recovery.
VLDB 1990: 222-230
- Jean-Pierre Cheiney, Christophe de Maindreville:
A Parallel Strategy for Transitive Closure usind Double Hash-Based Clustering.
VLDB 1990: 347-358
- Y. C. Tay:
On the Optimality of Strategies for Multiple Joins.
PODS 1990: 124-131
- José A. Blakeley, Nancy L. Martin:
Join Index, Materialized View, and Hybrid-Hash Join: A Performance Analysis.
ICDE 1990: 256-263
- Edward Omiecinski, Eileen Tien Lin:
Hash-Based and Index-Based Join Algorithms for Cube and Ring Connected Multicomputers.
IEEE Trans. Knowl. Data Eng. 1(3): 329-343(1989)
- Farshad Fotouhi, Sakti Pramanik:
Optimal Secondary Storage Access Sequence for Performing Relational Join.
IEEE Trans. Knowl. Data Eng. 1(3): 318-328(1989)
- Masaru Kitsuregawa, Masaya Nakayama, Mikio Takagi:
The Effect of Bucket Size Tuning in the Dynamic Hybrid GRACE Hash Join Method.
VLDB 1989: 257-266
- George P. Copeland, Tom W. Keller, Ravi Krishnamurthy, Marc G. Smith:
The Case For Safe RAM.
VLDB 1989: 327-335
- Arun N. Swami:
Optimization of Large Join Queries: Combining Heuristic and Combinatorial Techniques.
SIGMOD Conference 1989: 367-376
- Donovan A. Schneider, David J. DeWitt:
A Performance Evaluation of Four Parallel Join Algorithms in a Shared-Nothing Multiprocessor Environment.
SIGMOD Conference 1989: 110-121
- Kenneth Salem, Hector Garcia-Molina:
Checkpointing Memory-Resident Databases.
ICDE 1989: 452-462
- M. Seetha Lakshmi, Philip S. Yu:
Limiting Factors of Join Performance on Parallel Processors.
ICDE 1989: 488-496
- Masaru Kitsuregawa, Miyuki Nakano, Mikio Takagi:
Query Execution for Large Relations on Functional Disk Systems.
ICDE 1989: 159-167
- Goetz Graefe:
Relational Division: Four Algorithms and Their Performance.
ICDE 1989: 94-101
- Jean-Pierre Cheiney, Christophe de Maindreville:
Relational Storage and Efficient Retrieval of Rules in a Deductive DBMS.
ICDE 1989: 644-651
- Rakesh Agrawal, Shaul Dar, H. V. Jagadish:
Composition of Database Relations.
ICDE 1989: 102-108
- Sang Hyuk Son, Hyunchul Kang:
Approaches to Design of Real-Time Database Systems.
DASFAA 1989: 274-281
- Masaru Kitsuregawa, Miyuki Nakano, Mikio Takagi:
Funtional Disk System as a High Performance Relational Storage.
DASFAA 1989: 243-250
- Michael V. Mannino, Paicheng Chu, Thomas Sager:
Statistical Profile Estimation in Database Systems.
ACM Comput. Surv. 20(3): 191-221(1988)
- Masaya Nakayama, Masaru Kitsuregawa, Mikio Takagi:
Hash-Partitioned Join Method Using Dynamic Destaging Strategy.
VLDB 1988: 468-478
- Arun N. Swami, Anoop Gupta:
Optimization of Large Join Queries.
SIGMOD Conference 1988: 8-17
- David J. DeWitt, Shahram Ghandeharizadeh, Donovan A. Schneider:
A Performance Analysis of the Gamma Database Machine.
SIGMOD Conference 1988: 350-360
- Jean L. Bell:
A Specialized Data Management System For Parallel Execution of Particle Physics Codes.
SIGMOD Conference 1988: 277-285
- Pankaj Goyal, H. F. Li, E. Regener, Fereidoon Sadri:
Scheduling of Page Fetches in Join Operations Using Bc-Trees.
ICDE 1988: 304-310
- Ghassan Z. Qadah:
Filter-Based Join Algorithms on Uniprocessor and Distributed-Memory Multiprocessor Database Machines.
EDBT 1988: 388-413
- Jiawei Han, Ghassan Z. Qadah, Chinying Chaou:
The Processing and Evaluation of Transitive Closure Queries.
EDBT 1988: 49-75
- Patrick Valduriez:
Join Indices.
ACM Trans. Database Syst. 12(2): 218-246(1987)
- Michael Stonebraker:
The Design of the POSTGRES Storage System.
VLDB 1987: 289-300
- Hongjun Lu:
New Strategies for Computing the Transitive Closure of a Database Relation.
VLDB 1987: 267-274
- James P. Richardson, Hongjun Lu, Krishna P. Mikkilineni:
Design and Evaluation of Parallel Pipelined Join Algorithms.
SIGMOD Conference 1987: 399-409
- H.-Bernhard Paul, Hans-Jörg Schek, Marc H. Scholl, Gerhard Weikum, Uwe Deppisch:
Architecture and Implementation of the Darmstadt Database Kernel System.
SIGMOD Conference 1987: 196-207
- Tobin J. Lehman, Michael J. Carey:
A Recovery Algorithm for A High-Performance Memory-Resident Database System.
SIGMOD Conference 1987: 104-117
- Shun'ichi Torii, Keiji Kojima, Seiichi Yoshizumi, Akiharu Sakata, Yoshifumi Takamoto, Shun Kawabe, Masami Takahashi, Tsuguo Ishizuka:
A Relational Database System Architecture Based on a Vector Processing Method.
ICDE 1987: 182-189
- Roger Shultz, Ila Miller:
Tree Structured Multiple Processor Join Methods.
ICDE 1987: 190-199
- Hongjun Lu, Krishna P. Mikkilineni, James P. Richardson:
Design and Evaluation of Algorithms to Compute the Transitive Closure of a Database Relation.
ICDE 1987: 112-119
- Alexis Koster:
Parallel Processing of Relational Databases on a Cellular Tree Machine.
ICDE 1987: 200-207
- Masaru Kitsuregawa, Miyuki Nakano, Lilian Harada, Mikio Takagi:
Functional Disk System for Relational Database.
ICDE 1987: 88-95
- Setrag Khoshafian, George P. Copeland, Thomas Jagodis, Haran Boral, Patrick Valduriez:
A Query Processing Strategy for the Decomposed Storage Model.
ICDE 1987: 636-643
- Margaret H. Eich:
A Classification and Comparison of Main Memory Database Recovery Techniques.
ICDE 1987: 332-339
- Dina Bitton, Maria Hanrahan, Carolyn Turbyfill:
Performance of Complex Queries in Main Memory Database Systems.
ICDE 1987: 72-81
- Leonard D. Shapiro:
Join Processing in Database Systems with Large Main Memories.
ACM Trans. Database Syst. 11(3): 239-264(1986)
- Giovanni Maria Sacco:
Fragmentation: A Technique for Efficient Query Processing.
ACM Trans. Database Syst. 11(2): 113-133(1986)
- Patrick Valduriez, Setrag Khoshafian, George P. Copeland:
Implementation Techniques of Complex Objects.
VLDB 1986: 101-110
- James A. Thom, Kotagiri Ramamohanarao, Lee Naish:
A Superjoin Algorithm for Deductive Databases.
VLDB 1986: 189-196
- Louiqa Raschid, Stanley Y. W. Su:
A Parallel Processing Strategy for Evaluating Recursive Queries.
VLDB 1986: 412-419
- Tobin J. Lehman, Michael J. Carey:
A Study of Index Structures for Main Memory Database Management Systems.
VLDB 1986: 294-303
- Yannis E. Ioannidis:
On the Computation of the Transitive Closure of Relational Operators.
VLDB 1986: 403-411
- David J. DeWitt, Robert H. Gerber, Goetz Graefe, Michael L. Heytens, Krishna B. Kumar, M. Muralikrishna:
GAMMA - A High Performance Dataflow Database Machine.
VLDB 1986: 228-237
- Jean-Pierre Cheiney, Pascal Faudemay, Rodolphe Michel, Jean-Marc Thévenin:
A Reliable Backend Using Multiattribute Clustering and Select-Join Operator.
VLDB 1986: 220-227
- Lothar F. Mackert, Guy M. Lohman:
R* Optimizer Validation and Performance Evaluation for Local Queries.
SIGMOD Conference 1986: 84-95
- Tobin J. Lehman, Michael J. Carey:
Query Processing in Main Memory Database Management Systems.
SIGMOD Conference 1986: 239-250
- Dina Bitton:
The Effect of Large Main memory on Database Systems.
SIGMOD Conference 1986: 337-339
- Kenneth Salem, Hector Garcia-Molina:
Disk Striping.
ICDE 1986: 336-342
- Ching-Chao Liu, Toshimi Minoura:
Effect of Update Merging on Reliable Storage Performance.
ICDE 1986: 208-213
- Witold Litwin, David B. Lomet:
The Bounded Disorder Access Method.
ICDE 1986: 38-48
- Jean-Pierre Cheiney, Pascal Faudemay, Rodolphe Michel:
An Extension of Access Paths to Improve Joins and Selections.
ICDE 1986: 270-280
- Clement T. Yu, Cheing-Mei Suen, K. Lam, M. K. Siu:
Adaptive Record Clustering.
ACM Trans. Database Syst. 10(2): 180-204(1985)
- David J. DeWitt, Robert H. Gerber:
Multiprocessor Hash-Based Join Algorithms.
VLDB 1985: 151-164
BibTeX
ACM SIGMOD Anthology - DBLP:
[Home | Search: Author, Title | Conferences | Journals]
ACM SIGMOD Anthology: Copyright © by ACM (info@acm.org), Corrections: anthology@acm.org
DBLP: Copyright © by Michael Ley (ley@uni-trier.de), last change: Sat May 16 23:39:37 2009