Read-Only Transactions in a Distributed Database.
Hector Garcia-Molina, Gio Wiederhold:
Read-Only Transactions in a Distributed Database.
ACM Trans. Database Syst. 7(2): 209-234(1982)@article{DBLP:journals/tods/Garcia-MolinaW82,
author = {Hector Garcia-Molina and
Gio Wiederhold},
title = {Read-Only Transactions in a Distributed Database},
journal = {ACM Trans. Database Syst.},
volume = {7},
number = {2},
year = {1982},
pages = {209-234},
ee = {http://doi.acm.org/10.1145/319702.319704, db/journals/tods/Garcia-MolinaW82.html},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
BibTeX
Abstract
A read-only transaction or query is a transaction which does not modify any data.
Read-only transactions could be processed with general transaction processing
algorithms, but in many cases it is more efficient to process read-only transactions
with special algorithms which take advantage of the knowledge that the transaction only
reads. This paper defines the various consistency and currency requirements that
read-only transactions may have. The processing of the different classes of read-only
transactions in a distributed database is discussed. The concept of R insularity is
introduced to characterize both the read-only and update algorithms. Several simple
update and read-only transaction processing algorithms are presented to illustrate how
the query requirements and the update algorithms affect the read-only transaction
processing algorithms.
Copyright © 1982 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
References
- [1]
- Peter Alsberg, J. D. Day:
A Principle for Resilient Sharing of Distributed Resources.
ICSE 1976: 562-570 BibTeX
- [2]
- 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
- [3]
- Clarence A. Ellis:
Consistency and Correctness of Duplicate Database Systems.
SOSP 1977: 67-84 BibTeX
- [4]
- 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
- [5]
- ...
- [6]
- Jim Gray, Raymond A. Lorie, Gianfranco R. Putzolu, Irving L. Traiger:
Granularity of Locks and Degrees of Consistency in a Shared Data Base.
IFIP Working Conference on Modelling in Data Base Management Systems 1976: 365-394 BibTeX
- [7]
- Jim Gray:
Notes on Data Base Operating Systems.
Advanced Course: Operating Systems 1978: 393-481 BibTeX
- [8]
- Leslie Lamport:
Time, Clocks, and the Ordering of Events in a Distributed System.
Commun. ACM 21(7): 558-565(1978) BibTeX
- [9]
- ...
- [10]
- Robert H. Thomas:
A Majority Consensus Approach to Concurrency Control for Multiple Copy Databases.
ACM Trans. Database Syst. 4(2): 180-209(1979) BibTeX
Referenced by
- Jayavel Shanmugasundaram, Arvind Nithrakashyap, Rajendran M. Sivasankaran, Krithi Ramamritham:
Efficient Concurrency Control for Broadcast Environments.
SIGMOD Conference 1999: 85-96
- Xiangning Liu, Abdelsalam Helal, Weimin Du:
Multiview Access Protocols for Large-Scale Replication.
ACM Trans. Database Syst. 23(2): 158-198(1998)
- Kun-Lung Wu, Philip S. Yu, Calton Pu:
Divergence Control Algorithms for Epsilon Serializability.
IEEE Trans. Knowl. Data Eng. 9(2): 262-274(1997)
- Jeff Sidell, Paul M. Aoki, Adam Sah, Carl Staelin, Michael Stonebraker, Andrew Yu:
Data Replication in Mariposa.
ICDE 1996: 485-494
- Krithi Ramamritham, Calton Pu:
A Formal Characterization of Epsilon Serializability.
IEEE Trans. Knowl. Data Eng. 7(6): 997-1007(1995)
- Rainer Gallersdörfer, Matthias Nicola:
Improving Performance in Replicated Databases through Relaxed Coherency.
VLDB 1995: 445-456
- O. T. Satyanarayanan, Divyakant Agrawal:
Efficient Execution of Read-Only Transactions in Replicated Multiversion Databases.
IEEE Trans. Knowl. Data Eng. 5(5): 859-871(1993)
- Divyakant Agrawal, Soumitra Sengupta:
Modular Synchronization in Distributed, Multiversion Databases: Version Control and Concurrency Control.
IEEE Trans. Knowl. Data Eng. 5(1): 126-137(1993)
- Joann J. Ordille, Barton P. Miller:
Database Challenges in Global Information Systems.
SIGMOD Conference 1993: 403-407
- Kun-Lung Wu, Philip S. Yu, Ming-Syan Chen:
Dynamic Finite Versioning: An Effective Versioning Approach to Concurrent Transaction and Query Processing.
ICDE 1993: 577-586
- Paul M. Bober, Michael J. Carey:
Multiversion Query Locking.
VLDB 1992: 497-510
- Kun-Lung Wu, Philip S. Yu, Calton Pu:
Divergence Control for Epsilon-Serializability.
ICDE 1992: 506-515
- P. C. Aristides, Amr El Abbadi:
Fast Read-Only Transactions in Replicated Databases.
ICDE 1992: 246-253
- Calton Pu, Avraham Leff:
Replica Control in Distributed Systems: An Asynchronous Approach.
SIGMOD Conference 1991: 377-386
- 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)
- H. M. Gladney:
Data Replicas in Distributed Information Services.
ACM Trans. Database Syst. 14(1): 75-97(1989)
- Divyakant Agrawal, Soumitra Sengupta:
Modular Synchronization in Multiversion Databases: versionControl and Concurrency Control.
SIGMOD Conference 1989: 408-417
- K. Brahmadathan, K. V. S. Ramarao:
Read-Only Transactions in Partitioned Replicated Databases.
ICDE 1989: 522-529
- Gio Wiederhold, Xiaolei Qian:
Modeling Asynchrony in Distributed Databases.
ICDE 1987: 246-250
- H. M. Gladney, D. J. Lorch, R. L. Mattson:
A Version Management Method for Distributed Information.
ICDE 1987: 570-574
- 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)
- J. Eliot B. Moss, Nancy D. Griffeth, Marc H. Graham:
Abstraction in Recovery Management.
SIGMOD Conference 1986: 72-83
- R. C. Hansdah, Lalit M. Patnaik:
Update Serializability in Locking.
ICDT 1986: 171-185
- Calton Pu:
On-the-Fly, Incremental, Consistent Reading of Entire Databases.
VLDB 1985: 369-375
- Wen-Te K. Lin, Jerry Nolte:
Basic Timestamp, Multiple Version Timestamp, and Two-Phase Locking.
VLDB 1983: 109-119
- Meichun Hsu, Stuart E. Madnick:
Hierarchical Database Decomposition - A Technique for Database Concurrency Control.
PODS 1983: 182-191
- Michael J. Fischer, A. Michael:
Sacrificing Serializability to Attain High Availability of Data.
PODS 1982: 70-75
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:49 2008