Nothing Special   »   [go: up one dir, main page]

skip to main content
10.5555/645910.673593dlproceedingsArticle/Chapter ViewAbstractPublication PagesvldbConference Proceedingsconference-collections
Article

A Sophisticate's Introduction to Distributed Concurrency Control (Invited Paper)

Published: 08 September 1982 Publication History

Abstract

No abstract available.

References

[1]
[AD] Peter Alsberg, J. D. Day: A Principle for Resilient Sharing of Distributed Resources. ICSE 1976: 562-570.
[2]
[AHU] Alfred V. Aho, John E. Hopcroft, Jeffrey D. Ullman: The Design and Analysis of Computer Algorithms. Addison-Wesley 1974, ISBN 0-201-00029-6.
[3]
[ABG] Rony Attar, Philip A. Bernstein, Nathan Goodman: Site Initialization, Recovery, and Back-Up in a Distributed Database System. Berkeley Workshop 1982: 185-202.
[4]
[Badal] Badal, D.Z. "Correctness of Concurrency Control and Implications in Distributed Databases," Proc. COMPSAC 79 Conf., Chicago, Nov. 1979.
[5]
[BEHR] Rudolf Bayer, Klaus Elhardt, Hans Heller, Angelika Reiser: Distributed Concurrency Control in Database Systems. VLDB 1980: 275-284.
[6]
[BHR] Rudolf Bayer, Hans Heller, Angelika Reiser: Parallelism and Recovery in Database Systems. ACM Trans. Database Syst. 5(2): 139-156(1980).
[7]
[BG1] Philip A. Bernstein, Nathan Goodman: Concurrency Control in Distributed Database Systems. ACM Comput. Surv. 13(2): 185-221(1981).
[8]
[BG2] Arthur J. Bernstein, Nathan Goodman: Concurrency Control Algorithms for Multiversion Database Systems. PODC 1982: 209-215.
[9]
[BGL] Philip A. Bernstein, Nathan Goodman, Ming-Yee Lai: Two Part Proof Schema for Database Concurrency Control. Berkeley Workshop 1981: 71-84.
[10]
[BRGP] 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).
[11]
[BS] 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).
[12]
[BSR] 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).
[13]
[BSW] 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).
[14]
[Casa] Casanova, M.A. The Concurrency Control Problem of Database Systems, Lecture Notes in Computer Science, Vol. 116, Springer-Verlag, 1981 (originally published as TR-17-79, Center for Research in Computing Technology, Harvard University, 1979).
[15]
[CB] Wing Kai Cheng, Geneva G. Belford: Update Synchronization in Distributed Databases. VLDB 1980: 301-308.
[16]
[CGP] Edward G. Coffman Jr., Erol Gelenbe, Brigitte Plateau: Optimization of the Number of Copies in a Distributed Data Base. IEEE Trans. Software Eng. 7(1): 78-84(1981).
[17]
[Dubo] Deborah DuBourdieux: Implementation of Distributed Transactions. Berkeley Workshop 1982: 81-94.
[18]
[Ellis] Clarence A. Ellis: A Robust Algorithm for Updating Duplicate Databases. Berkeley Workshop 1977: 146-158.
[19]
[EGLT] 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).
[20]
[G-M1] Hector Garcia-Molina: Performance Comparison of Two Update Algorithms for Distributed Databases. Berkeley Workshop 1978: 108-119.
[21]
[G-M2] Garcia-Molina, H. "Performance of Update Algorithms for Replicated Data in a Distributed Database," Ph.D. Dissertation, Computer Science Dept., Stanford University, June 1979.
[22]
[G-M3] Hector Garcia-Molina: A Concurrency Control Mechanism for Distributed Databases Which Users Centralized Locking Controllers. Berkeley Workshop 1979: 113-.
[23]
[GS] Erol Gelenbe, Kenneth C. Sevcik: Analysis of Update Synchronization for Multiple Copy Data-Bases. Berkeley Workshop 1978: 69-90.
[24]
[GlSh] Virgil D. Gligor, Susan H. Shattuck: On Deadlock Detection in Distributed Systems. IEEE Trans. Software Eng. 6(5): 435-440(1980).
[25]
[Giff] David K. Gifford: Weighted Voting for Replicated Data. SOSP 1979: 150-162.
[26]
[Gray] Jim Gray: Notes on Data Base Operating Systems. Advanced Course: Operating Systems 1978: 393-481.
[27]
[GLPT] Gray, J.N., R.A. Lorie, G.R. Putzulo, and I.L. Traiger. "Granularity of Locks and Degrees of Consistency in a Shared Data-base," IBM Research Report RJ1654, Sept. 1975.
[28]
[GMBL] 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).
[29]
[HS] Michael Hammer, David W. Shipman: Reliability Mechanisms for SDD-1: A System for Distributed Databases. ACM Trans. Database Syst. 5(4): 431-466(1980).
[30]
[Holt] Richard C. Holt: Some Deadlock Properties of Computer Systems. ACM Comput. Surv. 4(3): 179-196(1972).
[31]
[KNTH] Kaneko, A., Y. Nishihara, K. Tsuruoka, and M. Hattori. "Logical Clock Synchronization Method for Duplicated Database Control," Proc. First International Conf. on Distributed Computing Systems, IEEE, N.Y., Oct. 1979, pp. 601-611.
[32]
[KP1] Paris C. Kanellakis, Christos H. Papadimitriou: Is Distributed Locking Harder? PODS 1982: 98-107.
[33]
[KP2] Paris C. Kanellakis, Christos H. Papadimitriou: The Complexity of Distributed Concurrency Control. FOCS 1981: 185-197.
[34]
[KMIT] Seiichi Kawazu, Susumu Minami, Kenji Itoh, Katsuni Teranaka: Two-Phase Deadlock Detection Algorithm in Distributed Databases. VLDB 1979: 360-367.
[35]
[KC] King, P.F. and A.J. Collmeyer. "Database Sharing--An Efficient Mechanism for Supporting Concurrent Processes," Proc. 1974 NCC, AFIPS Press, Montvale, New Jersey, 1974.
[36]
[KR] H. T. Kung, John T. Robinson: On Optimistic Methods for Concurrency Control. VLDB 1979: 351.
[37]
[Lamp] Leslie Lamport: Time, Clocks, and the Ordering of Events in a Distributed System. Commun. ACM 21(7): 558-565 (1978).
[38]
[LS] Lampson, B. and H. Sturgis. "Crash Recovery in a Distributed Data Storage System," Tech. Report, Computer Science Lab., Xerox, Palo Alto Research Center, Palo Alto, Calif. 1976.
[39]
[Lee] Lee, H. "Queueing Analysis of Global Synchronization Schemes for Multicopy Databases," IEEE Trans. on Computers C-29, 5 (May 1980).
[40]
[Lelann] LeLann, G. "Algorithms for Distributed Data-Sharing Systems Which Use Tickets," Proc. 3rd Berkeley Workshop on Distributed Databases and Computer Networks, August 1978.
[41]
[Lin] Wen-Te K. Lin: Concurrency Control in a Multiple Copy Distributed Database System. Berkeley Workshop 1979: 207-220.
[42]
[LN] Wen-Te K. Lin, Jerry Nolte: Performance of Two Phase Locking. Berkeley Workshop 1982: 131-160.
[43]
[Lomet1] Lomet, D.B. "Multi-Level Locking With Deadlock Avoidance," Proc. 1978 Annual Conf. of the ACM, ACM, N.Y., pp. 862-867.
[44]
[Lomet2] Lomet, D.B. "Coping with Deadlock in Distributed Systems," in Data Base Architecture (Bracchi/Nijssen, eds.), North-Holland, 1979, pp. 95-105.
[45]
[Lomet3] David B. Lomet: Subsystems of Processes with Deadlock Avoidance. IEEE Trans. Software Eng. 6(3): 297-304 (1980).
[46]
[Lomet4] Lomet, D.B. "The Ordering of Activities in Distributed Systems," Tech. Report RC8450, IBM T.J. Watson Research Center, Sept. 1980.
[47]
[MM] Daniel A. Menascé, Richard R. Muntz: Locking and Deadlock Detection in Distributed Data Bases. IEEE Trans. Software Eng. 5(3): 195-202(1979).
[48]
[MN1] Daniel A. Menascé, Tatuo Nakanishi: Optimistic versus pessimistic concurrency control mechanisms in database management systems. Inf. Syst. 7(1): 13-27(1982).
[49]
[MN2] Daniel A. Menascé, Tatuo Nakanishi: Performance Evaluation of a Two-Phase Commit Based Protocol for DDBS. PODS 1982: 247-255.
[50]
[MPM] 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).
[51]
[Mino] Minoura, T. "A New Concurrency Control Algorithm for Distributed Data Base Systems," Proc. 4th Berkeley conf. on Distributed Data Management and Computer Networks, August 1979.
[52]
[Montgomery] Montgomery, W.A. "Robust Concurrency Control for a Distributed Information System," Ph.D. Dissertation, Lab. for Computer Science, MIT, Dec. 1978.
[53]
[PBR] Papadimitriou, C.H., P.A. Bernstein, and J.B. Rothnie, Jr. "Some Computational Problems Related to Database Concurrency Control," Proc. Conf. on Theoretical Computer Science, Waterloo, Ontario, August 1977.
[54]
[Papadimitriou] Christos H. Papadimitriou: The serializability of concurrent database updates. J. ACM 26(4): 631-653(1979).
[55]
[PK] Christos H. Papadimitriou, Paris C. Kanellakis: On Concurrency Control by Multiple Versions. PODS 1982: 76-82.
[56]
[Reed] Reed, D.P. "Naming and Synchronization a Decentralized Computer System," Ph.D. Thesis, MIT Dept. of Elect. Eng., Sept. 1978.
[57]
[Ries1] Ries, D. "The Effect of Concurrency Control on Database Management System Performance," Ph.D. Dissertation, Computer Science Dept., University of California, Berkeley, April 1979.
[58]
[Ries2] Daniel R. Ries: The Effects of Concurrency Control on the Performance of a Distributed Data Management System. Berkeley Workshop 1979: 75-112.
[59]
[RSL] 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).
[60]
[SM] Shapiro, R.M. and R.E. Millstein. "Reliability and Fault Recovery in Distributed Processing," Oceans '77 Conf. Record, Vol. II, Los Angeles, 1977.
[61]
[SK] Abraham Silberschatz, Zvi M. Kedem: Consistency in Hierarchical Database Systems. J. ACM 27(1): 72-80(1980).
[62]
[SRL] Richard Edwin Stearns, Philip M. Lewis II, Daniel J. Rosenkrantz: Concurrency Control for Database Systems. FOCS 1976: 19-32.
[63]
[SR] Richard Edwin Stearns, Daniel J. Rosenkrantz: Distributed Database Concurrency Controls Using Before-Values. SIGMOD Conference 1981: 74-83.
[64]
[Stonebraker] Michael Stonebraker: Concurrency Control and Consistency of Multiple Copies of Data in Distributed INGRES. IEEE Trans. Software Eng. 5(3): 188-194(1979).
[65]
[Thom] Robert H. Thomas: A Majority Consensus Approach to Concurrency Control for Multiple Copy Databases. ACM Trans. Database Syst. 4(2): 180-209(1979).

Cited By

View all
  1. A Sophisticate's Introduction to Distributed Concurrency Control (Invited Paper)

      Recommendations

      Comments

      Please enable JavaScript to view thecomments powered by Disqus.

      Information & Contributors

      Information

      Published In

      cover image DL Hosted proceedings
      VLDB '82: Proceedings of the 8th International Conference on Very Large Data Bases
      September 1982
      386 pages
      ISBN:0934613141

      Publisher

      Morgan Kaufmann Publishers Inc.

      San Francisco, CA, United States

      Publication History

      Published: 08 September 1982

      Qualifiers

      • Article

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)0
      • Downloads (Last 6 weeks)0
      Reflects downloads up to 18 Nov 2024

      Other Metrics

      Citations

      Cited By

      View all
      • (2010)Automated object persistence for JavaScriptProceedings of the 19th international conference on World wide web10.1145/1772690.1772711(191-200)Online publication date: 26-Apr-2010
      • (1993)A modeling study of the TPC-C benchmarkACM SIGMOD Record10.1145/170036.17004222:2(22-31)Online publication date: 1-Jun-1993
      • (1993)A modeling study of the TPC-C benchmarkProceedings of the 1993 ACM SIGMOD international conference on Management of data10.1145/170035.170042(22-31)Online publication date: 1-Jun-1993
      • (1991)A Classification of Transaction Processing SystemsComputer10.1109/2.8683924:6(63-76)Online publication date: 1-Jun-1991
      • (1990)Analysis of Replication in Distributed Database SystemsIEEE Transactions on Knowledge and Data Engineering10.1109/69.547232:2(247-261)Online publication date: 1-Jun-1990
      • (1987)Concurrency control performance modeling: alternatives and implicationsACM Transactions on Database Systems10.1145/32204.3222012:4(609-654)Online publication date: 1-Nov-1987
      • (1985)Models for studying concurrency control performanceACM SIGMOD Record10.1145/971699.31890914:4(108-121)Online publication date: 1-May-1985
      • (1985)Deleting completed transactionsProceedings of the fifth ACM SIGACT-SIGMOD symposium on Principles of database systems10.1145/6012.15402(43-46)Online publication date: 1-Jun-1985
      • (1985)Integrated concurrency control and recovery mechanisms: design and performance evaluationACM Transactions on Database Systems10.1145/4879.495810:4(529-564)Online publication date: 1-Dec-1985
      • (1985)Virtual timeACM Transactions on Programming Languages and Systems10.1145/3916.39887:3(404-425)Online publication date: 1-Jul-1985
      • Show More Cited By

      View Options

      View options

      Login options

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media