Concurrency Control in a System for Distributed Databases (SDD-1).
Philip A. Bernstein, David W. Shipman, James B. Rothnie Jr.:
Concurrency Control in a System for Distributed Databases (SDD-1).
ACM Trans. Database Syst. 5(1): 18-51(1980)@article{DBLP:journals/tods/BernsteinSR80,
author = {Philip A. Bernstein and
David W. Shipman and
James B. Rothnie Jr.},
title = {Concurrency Control in a System for Distributed Databases (SDD-1)},
journal = {ACM Trans. Database Syst.},
volume = {5},
number = {1},
year = {1980},
pages = {18-51},
ee = {http://doi.acm.org/10.1145/320128.320131, db/journals/tods/BernsteinSR80.html},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
BibTeX
Abstract
This paper presents the concurrency control strategy of SDD-1.
SDD-1, a System for Distributed Databases, is a prototype distributed
database system being developed by Computer Corporation of America.
In SDD-1, portions of data distributed throughout a network may be
replicated at multiple sites. The SDD-1 concurrency control guarantees
database consistency in the face of such distribution and replication.
This paper is one of a series of companion papers on SDD-1 [4, 10, 12, 21].
Copyright © 1980 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.
CDROM Version: Load the CDROM "Volume 3 Issue 1, TODS 1976-1990" and ...
DVD Version: Load ACM SIGMOD Anthology DVD 2" and ...
BibTeX
Discussion
Gordon McLean Jr.:
Comments on SDD-1 Concurrency Control Mechanisms.
ACM Trans. Database Syst. 6(2): 347-350(1981) BibTeX
References
- [1]
- Peter Alsberg, J. D. Day:
A Principle for Resilient Sharing of Distributed Resources.
ICSE 1976: 562-570 BibTeX
- [2]
- ...
- [3]
- ...
- [4]
- Philip A. Bernstein, David W. Shipman:
The Correctness of Concurrency Control Mechanisms in a System for Distributed Databases (SDD-1).
ACM Trans. Database Syst. 5(1): 52-68(1980) BibTeX
- [5]
- Philip A. Bernstein, James B. Rothnie Jr., Nathan Goodman, Christos H. Papadimitriou:
The Concurrency Control Mechanism of SDD-1: A System for Distributed Databases (The Fully Redundant Case).
IEEE Trans. Software Eng. 4(3): 154-168(1978) BibTeX
- [6]
- Philip A. Bernstein, David W. Shipman, Wing S. Wong:
Formal Aspects of Serializability in Database Concurrency Control.
IEEE Trans. Software Eng. 5(3): 203-216(1979) BibTeX
- [7]
- Donald D. Chamberlin, Raymond F. Boyce, Irving L. Traiger:
A Deadlock-Free Scheme for Resource Locking in a Data-Base Environment.
IFIP Congress 1974: 340-343 BibTeX
- [8]
- ...
- [9]
- Kapali P. Eswaran, Jim Gray, Raymond A. Lorie, Irving L. Traiger:
The Notions of Consistency and Predicate Locks in a Database System.
Commun. ACM 19(11): 624-633(1976) BibTeX
- [10]
- Philip A. Bernstein, Nathan Goodman, Eugene Wong, Christopher L. Reeve, James B. Rothnie Jr.:
Query Processing in a System for Distributed Databases (SDD-1).
ACM Trans. Database Syst. 6(4): 602-625(1981) BibTeX
- [11]
- Jim Gray, Raymond A. Lorie, Gianfranco R. Putzolu, Irving L. Traiger:
Granularity of Locks in a Large Shared Data Base.
VLDB 1975: 428-451 BibTeX
- [12]
- Michael Hammer, David W. Shipman:
Reliability Mechanisms for SDD-1: A System for Distributed Databases.
ACM Trans. Database Syst. 5(4): 431-466(1980) BibTeX
- [13]
- ...
- [14]
- Leslie Lamport:
Time, Clocks, and the Ordering of Events in a Distributed System.
Commun. ACM 21(7): 558-565(1978) BibTeX
- [15]
- Daniel A. Menascé, Gerald J. Popek, Richard R. Muntz:
A Locking Protocol for Resource Coordination in Distributed Databases.
ACM Trans. Database Syst. 5(2): 103-138(1980) BibTeX
- [16]
- ...
- [17]
- ...
- [18]
- Daniel R. Ries, Michael Stonebraker:
Effects of Locking Granularity in a Database Management System.
ACM Trans. Database Syst. 2(3): 233-246(1977) BibTeX
- [19]
- Daniel J. Rosenkrantz, Richard Edwin Stearns, Philip M. Lewis II:
System Level Concurrency Control for Distributed Database Systems.
ACM Trans. Database Syst. 3(2): 178-198(1978) BibTeX
- [20]
- James B. Rothnie Jr., Nathan Goodman:
An Overview of the Preliminary Design of SDD-1: A System for Distributed Databases.
Berkeley Workshop 1977: 39-57 BibTeX
- [21]
- James B. Rothnie Jr., Philip A. Bernstein, Stephen Fox, Nathan Goodman, Michael Hammer, T. A. Landers, Christopher L. Reeve, David W. Shipman, Eugene Wong:
Introduction to a System for Distributed Databases (SDD-1).
ACM Trans. Database Syst. 5(1): 1-17(1980) BibTeX
- [22]
- Richard Edwin Stearns, Philip M. Lewis II, Daniel J. Rosenkrantz:
Concurrency Control for Database Systems.
FOCS 1976: 19-32 BibTeX
- [23]
- Michael Stonebraker:
Concurrency Control and Consistency of Multiple Copies of Data in Distributed INGRES.
IEEE Trans. Software Eng. 5(3): 188-194(1979) BibTeX
- [24]
- Robert H. Thomas:
A Majority Consensus Approach to Concurrency Control for Multiple Copy Databases.
ACM Trans. Database Syst. 4(2): 180-209(1979) BibTeX
- [25]
- Eugene Wong:
Retrieving Dispersed Data from SDD-1: A System for Distributed Databases.
Berkeley Workshop 1977: 217-235 BibTeX
Referenced by
- Parvathi Chundi, Daniel J. Rosenkrantz, S. S. Ravi:
Deferred Updates and Data Placement in Distributed Databases.
ICDE 1996: 469-476
- Dennis Shasha, François Llirbat, Eric Simon, Patrick Valduriez:
Transaction Chopping: Algorithms and Performance Studies.
ACM Trans. Database Syst. 20(3): 325-363(1995)
- Henry F. Korth:
The Double Life of the Transaction Abstraction: Fundamental Principle and Evolving System Concept.
VLDB 1995: 2-6
- John Rosenberg, Michael Hitchens:
Linguistic Support for Persistent Modules and Capabilities.
DBPL 1993: 32-49
- Meichun Hsu, Bin Zhang:
Performance Evaluation of Cautious Waiting.
ACM Trans. Database Syst. 17(3): 477-512(1992)
- Axel Mönkeberg, Gerhard Weikum:
Performance Evaluation of an Adaptive and Robust Load Control Method for the Avoidance of Data-Contention Thrashing.
VLDB 1992: 432-443
- Dennis Shasha, Eric Simon, Patrick Valduriez:
Simple Rational Guidance for Chopping Up Transactions.
SIGMOD Conference 1992: 298-307
- Gerhard Weikum:
Principles and Realization Strategies of Multilevel Transaction Management.
ACM Trans. Database Syst. 16(1): 132-180(1991)
- Hyunchul Kang, Sang Hyuk Son:
A Hierarchical Export/Import Scheme for Data Sharing in a Federated Distributed Database System.
DASFAA 1991: 31-40
- Partha Dasgupta, Zvi M. Kedem:
The Five Color Concurrency Control Protocol: Non-Two-Phase Locking in General Databases.
ACM Trans. Database Syst. 15(2): 281-307(1990)
- Amr El Abbadi, Sam Toueg:
The Group Paradigm for Concurrency Control Protocols.
IEEE Trans. Knowl. Data Eng. 1(3): 376-386(1989)
- Georg Lausen, Eljas Soisalon-Soininen:
Locling Policies and Predeclared Transactions.
MFDBS 1989: 317-336
- Jeffrey D. Ullman:
Principles of Database and Knowledge-Base Systems, Volume II.
Computer Science Press 1989, ISBN 0-7167-8162-X
Contents - Akhil Kumar, Michael Stonebraker:
Semantics Based Transaction Management Techniques for Replicated Data.
SIGMOD Conference 1988: 117-125
- Amr El Abbadi, Sam Toueg:
The Group Paradigm for Concurrency Control Protocols.
SIGMOD Conference 1988: 126-134
- K. V. S. Ramarao:
Transaction Atomicity in the Presence of Network Partitions.
ICDE 1988: 512-519
- Michael Stonebraker:
The Design of the POSTGRES Storage System.
VLDB 1987: 289-300
- Mohan Ahuja, James C. Browne:
Concurrency Control by Pre-Ordering Entities in Databases with Multi-Versioned Entities.
ICDE 1987: 312-321
- Philip A. Bernstein, Vassos Hadzilacos, Nathan Goodman:
Concurrency Control and Recovery in Database Systems.
Addison-Wesley 1987, ISBN 0-201-10715-5
Contents - Meichun Hsu, Arvola Chan:
Partitioned Two-Phase Locking.
ACM Trans. Database Syst. 11(4): 431-446(1986)
- Amr El Abbadi, Sam Toueg:
Availability in Partitioned Replicated Databases.
PODS 1986: 240-251
- David R. Jefferson, Amihai Motro:
The Time Warp Mechanism for Database Concurrency Control.
ICDE 1986: 474-481
- Alexander Tuzhilin, Paul G. Spirakis:
A Semantic Approach to Correctness of Concurrent Transaction Executions.
PODS 1985: 85-95
- Amr El Abbadi, Dale Skeen, Flaviu Cristian:
An Efficient, Fault-Tolerant Protocol for Replicated Data Management.
PODS 1985: 215-229
- Jo-Mei Chang:
Simplifying Distributed Database Systems Design by Using a Broadcast Network.
SIGMOD Conference 1984: 223-233
- Haran Boral, Israel Gold:
Towards A Self-Adapting Centralized Concurrency Control Algorithm.
SIGMOD Conference 1984: 18-32
- Dale Skeen, David D. Wright:
Increasing Availability in Partitioned Database Systems.
PODS 1984: 290-299
- Kari-Jouko Räihä, Henry Tirri:
Towards a Theory of Online Schedulers.
PODS 1984: 323-332
- Toshimi Minoura, Kamran Parsaye:
Version-Based Access Capabilities for Concurrency Control of a Database System.
ICDE 1984: 300-306
- M. Dennis Mickunas, Pankaj Jalote, Roy H. Campbell:
The Delay/Re-Read Protocol for Concurrency Control in Databases.
ICDE 1984: 307-314
- Hector Garcia-Molina:
Using Semantic Knowledge for Transaction Processing in Distributed Database.
ACM Trans. Database Syst. 8(2): 186-213(1983)
- Derek L. Eager, Kenneth C. Sevcik:
Achieving Robustness in Distributed Database Systems.
ACM Trans. Database Syst. 8(3): 354-381(1983)
- Stefano Ceri, Giuseppe Pelagatti:
Correctness of Query Execution Strategies in Distributed Databases.
ACM Trans. Database Syst. 8(4): 577-607(1983)
- Meichun Hsu, Stuart E. Madnick:
Hierarchical Database Decomposition - A Technique for Database Concurrency Control.
PODS 1983: 182-191
- Philip A. Bernstein, Nathan Goodman:
A Sophisticate's Introduction to Distributed Concurrency Control (Invited Paper).
VLDB 1982: 62-76
- Daniel A. Menascé, Tatuo Nakanishi:
Performance Evaluation of a Two-Phase Commit Based Protocol for DDBS.
PODS 1982: 247-255
- Ravi Krishnamurthy, Umeshwar Dayal:
Theory of Serializability for a Parallel Model of Transactions.
PODS 1982: 293-305
- Paris C. Kanellakis, Christos H. Papadimitriou:
Is Distributed Locking Harder?
PODS 1982: 98-107
- Michael J. Fischer, A. Michael:
Sacrificing Serializability to Attain High Availability of Data.
PODS 1982: 70-75
- Gordon McLean Jr.:
Comments on SDD-1 Concurrency Control Mechanisms.
ACM Trans. Database Syst. 6(2): 347-350(1981)
- Philip A. Bernstein, Nathan Goodman, Eugene Wong, Christopher L. Reeve, James B. Rothnie Jr.:
Query Processing in a System for Distributed Databases (SDD-1).
ACM Trans. Database Syst. 6(4): 602-625(1981)
- Walter H. Kohler:
A Survey of Techniques for Synchronization and Recovery in Decentralized Computer Systems.
ACM Comput. Surv. 13(2): 149-183(1981)
- Philip A. Bernstein, Nathan Goodman:
Concurrency Control in Distributed Database Systems.
ACM Comput. Surv. 13(2): 185-221(1981)
- Gunter Schlageter:
Optimistic Methods for Concurrency Control in Distributed Database Systems.
VLDB 1981: 125-130
- Jim Gray:
The Transaction Concept: Virtues and Limitations (Invited Paper).
VLDB 1981: 144-154
- Christos H. Papadimitriou:
On the Power of Locking.
SIGMOD Conference 1981: 148-154
- James B. Rothnie Jr., Philip A. Bernstein, Stephen Fox, Nathan Goodman, Michael Hammer, T. A. Landers, Christopher L. Reeve, David W. Shipman, Eugene Wong:
Introduction to a System for Distributed Databases (SDD-1).
ACM Trans. Database Syst. 5(1): 1-17(1980)
- Michael Hammer, David W. Shipman:
Reliability Mechanisms for SDD-1: A System for Distributed Databases.
ACM Trans. Database Syst. 5(4): 431-466(1980)
- Philip A. Bernstein, David W. Shipman:
The Correctness of Concurrency Control Mechanisms in a System for Distributed Databases (SDD-1).
ACM Trans. Database Syst. 5(1): 52-68(1980)
- Wing Kai Cheng, Geneva G. Belford:
Update Synchronization in Distributed Databases.
VLDB 1980: 301-308
- Philip A. Bernstein, Nathan Goodman:
Timestamp-Based Algorithms for Concurrency Control in Distributed Database Systems.
VLDB 1980: 285-300
BibTeX
ACM SIGMOD Anthology - DBLP:
[Home | Search: Author, Title | Conferences | Journals]
TODS, ACM SIGMOD Anthology: Copyright © by ACM (info@acm.org), Corrections: anthology@acm.org
DBLP: Copyright © by Michael Ley (ley@uni-trier.de), last change: Tue Jun 24 18:38:42 2008