메뉴 건너뛰기




Volumn 16, Issue 2, 2004, Pages 154-169

Speculative Locking Protocols to Improve Performance for Distributed Database Systems

Author keywords

Concurrency control; Distributed database; Locking; Performance evaluation; Speculation; Transaction processing

Indexed keywords

COMPUTER SIMULATION; CONCURRENCY CONTROL; CONTROL SYSTEMS; DATABASE SYSTEMS; DISTRIBUTED COMPUTER SYSTEMS; DOS; MATRIX ALGEBRA; SET THEORY;

EID: 1342324576     PISSN: 10414347     EISSN: None     Source Type: Journal    
DOI: 10.1109/TKDE.2004.1269595     Document Type: Article
Times cited : (44)

References (38)
  • 1
    • 0017018483 scopus 로고
    • The Notions of Consistency and Predicate Locks in a Database System
    • K.R. Eswaran, J.N. Gray, R.A. Lorie, and I.L. Traiger, "The Notions of Consistency and Predicate Locks in a Database System," Comm. ACM, vol. 19, no. 11, pp. 624-633, 1976.
    • (1976) Comm. ACM , vol.19 , Issue.11 , pp. 624-633
    • Eswaran, K.R.1    Gray, J.N.2    Lorie, R.A.3    Traiger, I.L.4
  • 2
    • 85027830059 scopus 로고
    • Notes on Database Operating Systems: In Operating Systems an Advanced Course
    • J.N. Gray, "Notes on Database Operating Systems: In Operating Systems an Advanced Course," Lecture Notes in Computer Science, vol. 60, pp. 393-481, 1978.
    • (1978) Lecture Notes in Computer Science , vol.60 , pp. 393-481
    • Gray, J.N.1
  • 3
    • 0022876835 scopus 로고
    • Transaction Management in the R* Distributed Database Management System
    • C. Mohan, B. Lindsay, and R. Obermark, "Transaction Management in the R* Distributed Database Management System," ACM Trans. Database Systems, vol. 11, no. 4, pp. 378-396, 1986.
    • (1986) ACM Trans. Database Systems , vol.11 , Issue.4 , pp. 378-396
    • Mohan, C.1    Lindsay, B.2    Obermark, R.3
  • 6
    • 84976786194 scopus 로고
    • High-Speed Local Area Networks and their Performance
    • June
    • B.W. Abeysundara and A.E. Kamal, "High-Speed Local Area Networks and their Performance," ACM Computing Surveys, vol. 23, no. 2, pp. 221-264, June 1991.
    • (1991) ACM Computing Surveys , vol.23 , Issue.2 , pp. 221-264
    • Abeysundara, B.W.1    Kamal, A.E.2
  • 7
    • 0010299947 scopus 로고
    • Accessing Replicated Data in an Internetwork
    • Dec.
    • R. Golding and D.E. Long, "Accessing Replicated Data in an Internetwork," Int'l J. Computer Simulation, vol. 1, no. 4, pp. 347-372, Dec. 1991.
    • (1991) Int'l J. Computer Simulation , vol.1 , Issue.4 , pp. 347-372
    • Golding, R.1    Long, D.E.2
  • 8
    • 0013458227 scopus 로고
    • Designing an Optimized Transaction Commit Protocol
    • P. Spiro, A. Joshi, and T.K. Rangarajan, "Designing an Optimized Transaction Commit Protocol," Digital Technical J., vol. 3, no. 1, pp. 23-35, 1991.
    • (1991) Digital Technical J. , vol.3 , Issue.1 , pp. 23-35
    • Spiro, P.1    Joshi, A.2    Rangarajan, T.K.3
  • 9
    • 21844491474 scopus 로고
    • A Study of Distributed Transaction Processing in an Internetwork
    • B. Bhargava, Y. Zhang, and S. Goel, "A Study of Distributed Transaction Processing in an Internetwork," Lecture Notes in Computer Science, vol. 1006, pp. 135-152, 1995.
    • (1995) Lecture Notes in Computer Science , vol.1006 , pp. 135-152
    • Bhargava, B.1    Zhang, Y.2    Goel, S.3
  • 13
    • 0020907710 scopus 로고
    • Multi-Version Concurrency Control, Theory and Algorithms
    • Dec.
    • P.A. Bernstein and N. Goodman, "Multi-Version Concurrency Control, Theory and Algorithms," ACM Trans. Database Systems, vol. 8, no. 4, pp. 465-483, Dec. 1983.
    • (1983) ACM Trans. Database Systems , vol.8 , Issue.4 , pp. 465-483
    • Bernstein, P.A.1    Goodman, N.2
  • 14
    • 0026828686 scopus 로고
    • Semantics Based Concurrency Control: Beyond Commutativity
    • Mar.
    • B.R. Badrinath and K. Ramamritam, "Semantics Based Concurrency Control: Beyond Commutativity," ACM Trans. Database Systems, vol. 17, no. 1, pp. 163-199, Mar. 1992.
    • (1992) ACM Trans. Database Systems , vol.17 , Issue.1 , pp. 163-199
    • Badrinath, B.R.1    Ramamritam, K.2
  • 15
    • 0028518127 scopus 로고
    • The Performance of Protocols Based on Locks with Ordered Sharing
    • Oct.
    • D. Agrawal, A. El Abbadi, and A.E. Lang, "The Performance of Protocols Based on Locks with Ordered Sharing," IEEE Trans. Knowledge and Data Eng., vol. 6, no. 5, pp. 805-818, Oct. 1994.
    • (1994) IEEE Trans. Knowledge and Data Eng. , vol.6 , Issue.5 , pp. 805-818
    • Agrawal, D.1    El Abbadi, A.2    Lang, A.E.3
  • 17
    • 0031166710 scopus 로고    scopus 로고
    • Revisiting Commit Processing in Distributed Database Systems
    • R. Gupta, J. Haritsa, and K. Ramamritam, "Revisiting Commit Processing in Distributed Database Systems," Proc. ACM SIGMOD, pp. 486-497, 1997.
    • (1997) Proc. ACM SIGMOD , pp. 486-497
    • Gupta, R.1    Haritsa, J.2    Ramamritam, K.3
  • 19
    • 84956471324 scopus 로고
    • Branching Transactions: A Transaction Model for Parallel Database Systems
    • A. Burger and P. Thanisch, "Branching Transactions: A Transaction Model for Parallel Database Systems," Lecture Notes in Computer Science, vol. 826, pp. 121-136, 1994.
    • (1994) Lecture Notes in Computer Science , vol.826 , pp. 121-136
    • Burger, A.1    Thanisch, P.2
  • 20
    • 0019574432 scopus 로고
    • On Optimistic Methods for Concurrency Control
    • June
    • H.T. Kung and J.T. Robinson, "On Optimistic Methods for Concurrency Control," ACM Trans. Database Systems, vol. 6, no. 2, pp. 213-226, June 1981.
    • (1981) ACM Trans. Database Systems , vol.6 , Issue.2 , pp. 213-226
    • Kung, H.T.1    Robinson, J.T.2
  • 22
    • 1342340352 scopus 로고    scopus 로고
    • Speculative Lock Management to Increase Concurrency in Mobile Environments
    • Dec.
    • P. Krishna Reddy and M. Kitsuregawa, "Speculative Lock Management to Increase Concurrency in Mobile Environments," Proc. First Int'l Conf. Mobile Data Access, vol. 1748, pp. 81-95, Dec. 1999.
    • (1999) Proc. First Int'l Conf. Mobile Data Access , vol.1748 , pp. 81-95
    • Krishna Reddy, P.1    Kitsuregawa, M.2
  • 23
    • 0033696178 scopus 로고    scopus 로고
    • Speculation Based nested Locking Protocol to Increase the Concurrency of Nested Transactions
    • Sept.
    • P. Krishna Reddy and M. Kitsuregawa, "Speculation Based nested Locking Protocol to Increase the Concurrency of Nested Transactions," Proc. Int'l Database Applications and Eng. Symp., pp. 296-305, Sept. 2000.
    • (2000) Proc. Int'l Database Applications and Eng. Symp. , pp. 296-305
    • Krishna Reddy, P.1    Kitsuregawa, M.2
  • 24
    • 84892317734 scopus 로고
    • Nonlocking Commit Protocols
    • June
    • D. Skeen, "Nonlocking Commit Protocols," Proc. ACM SIGMOD, pp. 133-142, June 1981.
    • (1981) Proc. ACM SIGMOD , pp. 133-142
    • Skeen, D.1
  • 25
    • 84976828245 scopus 로고
    • A Survey of Distributed Deadlock Detection Algorithms
    • Sept.
    • A.K. Elmagarmid, "A Survey of Distributed Deadlock Detection Algorithms," ACM SIGMOD RECORDS, vol. 15, no. 3, pp. 37-45, Sept. 1986.
    • (1986) ACM SIGMOD Records , vol.15 , Issue.3 , pp. 37-45
    • Elmagarmid, A.K.1
  • 26
    • 0023563401 scopus 로고
    • Deadlock Detection in Distributed Databases
    • Dec.
    • E. Knapp, "Deadlock Detection in Distributed Databases," ACM Computing Surveys, vol. 19, no. 4, pp. 303-328, Dec. 1987.
    • (1987) ACM Computing Surveys , vol.19 , Issue.4 , pp. 303-328
    • Knapp, E.1
  • 28
    • 1342297835 scopus 로고    scopus 로고
    • June
    • TPC: Transaction Processing Performance Council, http:// www.tpc.org/, June 2001.
    • (2001)
  • 29
    • 84976746133 scopus 로고
    • Transaction Chopping: Algorithms and Performance Studies
    • Sept.
    • D. Shasha, F. Llirbat, E. Simon, and P. Valduriez, "Transaction Chopping: Algorithms and Performance Studies," ACM Trans. Database Systems, vol. 20, no. 3, pp. 325-363, Sept. 1995.
    • (1995) ACM Trans. Database Systems , vol.20 , Issue.3 , pp. 325-363
    • Shasha, D.1    Llirbat, F.2    Simon, E.3    Valduriez, P.4
  • 30
    • 84976728043 scopus 로고
    • Concurrency Control Performance Modeling: Alternatives and Implications
    • Dec.
    • R. Agrawal, M.J. Carey, and M. Livny, "Concurrency Control Performance Modeling: Alternatives and Implications," ACM Trans. Database Systems, vol. 12, no. 4, pp. 609-654, Dec. 1987.
    • (1987) ACM Trans. Database Systems , vol.12 , Issue.4 , pp. 609-654
    • Agrawal, R.1    Carey, M.J.2    Livny, M.3
  • 31
    • 0025675236 scopus 로고
    • Cost of Distributed Deadlock Detection: A Performance Study
    • A.N. Choudhary, "Cost of Distributed Deadlock Detection: A Performance Study," Proc. IEEE Conf. Data Eng., pp. 174-181, 1990.
    • (1990) Proc. IEEE Conf. Data Eng. , pp. 174-181
    • Choudhary, A.N.1
  • 33
    • 84976696080 scopus 로고
    • Parallelism and Concurrency Control Performance in Distributed Database Machines
    • June
    • M. Carey and M. Linvy, "Parallelism and Concurrency Control Performance in Distributed Database Machines," Proc. ACM SIGMOD, pp. 122-133, June 1989.
    • (1989) Proc. ACM SIGMOD , pp. 122-133
    • Carey, M.1    Linvy, M.2
  • 34
    • 0026870277 scopus 로고
    • Concurrency Control for High Contention Environments
    • June
    • P.A. Franaszek, J.T. Robinson, and A. Thomasian, "Concurrency Control for High Contention Environments," ACM Trans. Database Systems, vol. 17, no. 2, pp. 304-345, June 1992.
    • (1992) ACM Trans. Database Systems , vol.17 , Issue.2 , pp. 304-345
    • Franaszek, P.A.1    Robinson, J.T.2    Thomasian, A.3
  • 35
    • 0003467858 scopus 로고    scopus 로고
    • Analysis of Locking Behavior in Three Real Database Systems
    • V. Singhal and A.J. Smith, "Analysis of Locking Behavior in Three Real Database Systems," The Very Large Databases J. vol. 6, pp. 40-52, 1997.
    • (1997) The Very Large Databases J. , vol.6 , pp. 40-52
    • Singhal, V.1    Smith, A.J.2
  • 36
    • 0028404960 scopus 로고
    • Buffer Analysis for a Data Sharing Environment with Skewed Data Access
    • A. Dan, D.M. Dias, and P.S. Yu, "Buffer Analysis for a Data Sharing Environment with Skewed Data Access," IEEE Trans. Knowledge and Data Eng., vol. 6, no. 2, pp. 331-337, 1994.
    • (1994) IEEE Trans. Knowledge and Data Eng. , vol.6 , Issue.2 , pp. 331-337
    • Dan, A.1    Dias, D.M.2    Yu, P.S.3
  • 38
    • 84976813824 scopus 로고
    • ARIES/IM: An Efficient and High Concurrency Index Management using Write-Ahead Logging
    • C. Mohan and F. Levine, "ARIES/IM: An Efficient and High Concurrency Index Management using Write-Ahead Logging," Proc. ACM SIGMOD, pp. 371-381, 1992.
    • (1992) Proc. ACM SIGMOD , pp. 371-381
    • Mohan, C.1    Levine, F.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.