ACM Home Page
Please provide us with feedback. Feedback
Queueing network models for concurrent transaction processing in a database system
Full text PdfPdf (938 KB)
Source International Conference on Management of Data archive
Proceedings of the 1979 ACM SIGMOD international conference on Management of data table of contents
Boston, Massachusetts
SESSION: Database concurrency control table of contents
Pages: 134 - 142  
Year of Publication: 1979
ISBN:0-89791-001-X
Authors
Keki B. Irani  Computer Engineering University of Michigan, Ann Arbor, Michigan
Hing-Lung Lin  Computer Engineering University of Michigan, Ann Arbor, Michigan
Sponsor
SIGMOD: ACM Special Interest Group on Management of Data
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 3,   Downloads (12 Months): 22,   Citation Count: 26
Additional Information:

abstract   references   cited by   collaborative colleagues  

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/582095.582116
What is a DOI?

ABSTRACT

This paper presents two queueing network models which correspond to different implementations of the lock management algorithm for concurrent transaction processing in a database system. These models are developed to investigate the effects of varying the granularity of locks and the degree of multiprogramming on the performance of a database system. A numerical example is presented for a set of apparently realistic parameters and its results are discussed. In addition to other conclusions, these results also confirm the result of Ries and Stonebraker, using a simulation model [9], that a relatively coarse granularity is sufficient to allow enough parallelism for efficient resource utilization. In contrast with simulation models, the queueing network models presented in this paper allow us to examine more closely the cause-effect relationships of concurrent transaction processing in a database system at less cost.


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
Berstein, P.A., et al. "The Concurrency Control Mechaniśm of SDD-1: A System for Distributed Databases (The Fully Redundant Case)", IEEE Transactions on Software Engineering, Vol. SE-4, No. 3, May 1978, pp. 154--168.
3
4
 
5
Gray, J.N., et al. "Granularity of Locks and Degree of Consistency in a Shared Data Base", in Modelling in Database Management Systems, G.M. Nijssen (ed.) North-Holland, 1976.
 
6
King, P.F. and Collmeyer, A.J. "Database Sharing --- an Efficient Mechanism for Supporting Concurrent Processes", Proc. AFIPS 1973, NCC, Vol.42, pp. 271--276.
 
7
Kleinrock, L. "Queueing Systems --- Vol.2: Computer Applications" John Wiley and Sons, New York, 1976.
8
9
10
 
11

CITED BY  26
Collaborative Colleagues:
Keki B. Irani: colleagues
Hing-Lung Lin: colleagues