See this document in CiteSeerX!

Efficient Locking for Shared Memory Database Systems (1994)  (Make Corrections)  (2 citations)
Lory D. Molesky Krithi Ramamritham Department of Computer Science Lederle...



  Home/Search   Context   Related

 
View or download:
umass.edu/pub/techr...UMCS1994010.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  umass.edu (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: Significant performance advantages can be realized by implementing a database system on a shared memory multiprocessor. An efficient implementation of a lock manager is a prerequisite for efficient transaction processing in multiprocessor database systems. To this end, we advocate adopting an autonomous locking strategy. In autonomous locking, transactions acquire and release locks via operations on shared memory, in contrast to conventional locking where communication with a lock manager is... (Update)

Context of citations to this paper:   More

...locks via operations on these LCB s. The performance gains of SM locking stem from the elimination of all inter process communication [18]. Consider acquiring a record lock using SM locking. A lock request consists of a lock name and a lock mode. Using a hash function, the...

...locks via operations on these LCB s. The performance gains of SM locking stem from the elimination of all inter process communication [20]. Consider acquiring a record lock using SM locking. A lock request consists of a lock name and a lock mode. Using a hash function, the...

Cited by:   More
Recovery Protocols for Shared Memory Database Systems - Molesky, Ramamritham (1995)   (Correct)

Similar documents (at the sentence level):
14.7%:   Database Locking Protocols for Large-Scale Cache-Coherent.. - Molesky, Ramamritham (1995)   (Correct)

Active bibliography (related documents):   More   All
0.3:   Resource-Bounded Baire Category: A Stronger Approach - Fenner (1996)   (Correct)
0.3:   Single-Top-Quark Production Via - Stelzer Department   (Correct)
0.2:   Parallel Query Processing - Yu, Chen, Wolf, Turek (1993)   (Correct)

Similar documents based on text:   More   All
0.3:   An Overview of Version 0.9.5 Proposed SCSI Device Locks - Barry, Tilstra, O'Keefe (2000)   (Correct)
0.1:   Predictable Synchronization Mechanisms For Multiprocessor.. - Lory Molesky Chia (1990)   (Correct)
0.1:   Recovery Options in Directory Based Software Coherency Schemes - Molesky, Ramamritham (1996)   (Correct)

Related documents from co-citation:   More   All
2:   Use of Global Extended Memory for Distributed Transaction Processing (context) - Rahm - 1991
2:   Concurrency and Coherency Control in Database Sharing Systems - Rahm - 1991
2:   The Stanford FLASH Multiprocessor (context) - Kuskin - 1994

BibTeX entry:   (Update)

L. D. Molesky and K. Ramamritham. Efficient Locking for Shared-Memory Database Systems. Technical Report 94--10, University of Massachusetts Dept. of Computer Science, February 1994. http://citeseer.ist.psu.edu/molesky94efficient.html   More

@techreport{ lory94efficient,
    author = "Molesky, Lory D. and Ramamritham, Krithi",
    title = "{E}fficient {L}ocking for {S}hared {M}emory {D}atabase {S}ystems",
    number = "UM-CS-1994-010",
    month = "March",
    year = "94",
    url = "citeseer.ist.psu.edu/molesky94efficient.html" }
Citations (may not include all citations):
1209   Concurrency Control and Recovery in Database Systems (context) - Bernstein, Hadzilacos et al. - 1987
901   Transaction Processing: Concepts and Techniques (context) - Gray, Reuter - 1993
406   TreadMarks: Distributed Shared Memory on Standard Workstatio.. - Keleher, Cox et al. - 1994
362   The Stanford FLASH Multiprocessor (context) - Kuskin, Ofelt et al. - 1994
298   Parallel Database Systems: The Future of High Performance Da.. - DeWitt, Gray - 1992
155   Cache Coherence Protocols: Evaluation Using a Multiprocessor.. (context) - Archibald, Baer - 1986
102   Granularity of Locks and Degrees of Consistency in a Shared .. (context) - Gray, Lorie et al. - 1988
60   KSR1 Principles of Operation (context) - Research - 1992
36   Recovery and Coherency-control Protocols for Fast Intersyste.. (context) - Mohan, Narang - 1991
30   Transaction Management in an Object-oriented Database System (context) - Garza, Kim - 1988
23   Performance of an OLTP Application on Symmetry Multiprocesso.. (context) - Thakkar, Sweiger - 1990
22   An Analysis of Three Transaction Processing Architectures (context) - Bhide - 1988
17   Concurrency and Coherency Control in Database Sharing System.. - Rahm - 1991
16   High Contention in a Stock Trading Database: A Case Study (context) - Peinl, Reuter et al. - 1988
14   A Performance Comparison of Two Architectures for fast Trans.. (context) - Bhide, Stonebraker - 1988
10   Use of Global Extended Memory for Distributed Transaction Pr.. (context) - Rahm - 1991
8   Solutions to Hot Spot Problems in a Shared Disks Transaction.. (context) - Mohan, Narang et al. - 1990
8   Performance Evaluation of Transaction Processing Coupling Ar.. (context) - Yu, Dan - 1994
5   Nested Transactions: An Introduction (context) - Moss - 1987
3   Private communication (context) - Foster - 1994
2   ACM Symposium on Principles of Database Systems (context) - Reuter, High-Traffic et al. - 1982
1   Multi-Node Multi-Level Transactions - Molesky, Ramamritham - 1994

Documents on the same site (http://fermivista.math.jussieu.fr/ftp/ftp.cs.umass.edu.html):   More
RED: Robust Earliest Deadline Scheduling - Buttazzo, Stankovic (1993)   (Correct)
Operating System Issues for Continuous Media - Schulzrinne (1996)   (Correct)
Sharpening Bounds On The Time Between Events In Maximally.. - Avrunin (1992)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC