ACM Home Page
Please provide us with feedback. Feedback
An experimental comparison of locking policies in a testbed database system
Full text PdfPdf (1.52 MB)
Source International Conference on Management of Data archive
Proceedings of the 1983 ACM SIGMOD international conference on Management of data table of contents
San Jose, California
SESSION: Implementation issues table of contents
Pages: 108 - 119  
Year of Publication: 1983
ISBN:0-89791-104-0
Also published in ...
Authors
Walter H. Kohler  Digital Equipment Corporation and University of Massachusetts
Kenneth C. Wilner  Digital Equipment Corporation and University of Massachusetts
John A. Stankovic  University of Massachusetts
Sponsors
: ACM SIGBDP
: IEEE TC on Design Automation
: IEEE TC on Database Engineering
: IEEE TC on VLSI
SIGMOD: ACM Special Interest Group on Management of Data
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 16,   Citation Count: 1
Additional Information:

abstract   references   cited by   collaborative colleagues   peer to peer  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/582192.582212
What is a DOI?

ABSTRACT

Multiuser transaction processing and database systems commonly use well-formed, two-phase locking to maintain data consistency. The preliminary results presented here represent the first step of an experimental investigation of the impact of different locking schemes on transaction performance. Tests were performed using a simplified but functionally complete "testbed" system. The transaction throughput rates for three different locking policies (file level locking, page level locking, and mixed level locking) are compared as a function of the lock mode (exclusive or share) and the file size for a small centralized database application. The experimental results for this environment show that the choice of locking policy and lock mode can have a significant impact on transaction throughput performance. The tests also demonstrate the sensitivity of the conclusions to the choice of workload and system characteristics.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
{CHEN77} Chen, P.P. and Yao, S.B., "Design and Performance Tools for Data Base Systems," Proceedings, 3rd International Conference on Very Large Data Bases, 1977.
 
3
{CHUN81} Chung, M., "Design and Implementation of the Testbed Performance Monitor," Technical Report, Corporate Research Group, Digital Equipment Corporation, September 1981, 19 pages.
 
4
{GARC83} Garcia-Molina, H., F. Germano, and W. H. Kohler, "Architectural Overview of a Distributed Software Testbed," Proceedings Sixteenth Hawaii International Conference on System Sciences, January 1983.
 
5
{GERR76} Gerritsen, R., et al., "WAND User's Guide," Department of Decision Science, The Wharton School, University of Pennsyvania, April 15, 1976.
 
6
{GRAY76} Gray, J.N., R.A. Lorie, G.R. Putzolu, and I.L. Traiger, "Granularity of Locks and Degrees of Consistency in a Shared Data Base," in Modeling in Data Base Management Systems, Nijssen, editor, North Holland, 1976.
 
7
{GRAY79} Gray, J.N., "Notes on Data Base Operating Systems," in Operating Systems: An Advance Course, R. Bayer, R. H. Graham, and G. Seegmuller, Editors, Springer-Verlag, 1979, Sections 5.7.6 --- 5.7.7.3, pages 438 -- 450.
8
9
10
11
 
12
{RYPK79} Rypka, D.J., and A.P. Lucido, "Deadlock Detection and Avoidance for Shared Logical Resources," IEEE Transactions on Software Engineering, Vol. SE-5, No. 5, September 1979, pp. 465--471.

Collaborative Colleagues:
Walter H. Kohler: colleagues
Kenneth C. Wilner: colleagues
John A. Stankovic: colleagues

Peer to Peer - Readers of this Article have also read: