Effects of locking granularity in a database management system
ACM Transactions on Database Systems (TODS)
Analysis of locking policies in database management systems
Communications of the ACM
Optimization of the number of copies in a distribution data base
PERFORMANCE '80 Proceedings of the 1980 international symposium on Computer performance modelling, measurement and evaluation
Probabilistic Models of Database Locking: Solutions, Computational Algorithms, and Asymptotics
Journal of the ACM (JACM)
Locking performance in centralized databases
ACM Transactions on Database Systems (TODS)
A Queueing Network Model for a Distributed Database Testbed System
IEEE Transactions on Software Engineering
A Recursive Solution Method to Analyze the Performance of Static Locking Systems
IEEE Transactions on Software Engineering
Analysis of database performance with dynamic locking
Journal of the ACM (JACM)
Performance Analysis of Dynamic Locking with the No-Waiting Policy
IEEE Transactions on Software Engineering
Approximate analysis of reader and writer access to a shared resource
SIGMETRICS '90 Proceedings of the 1990 ACM SIGMETRICS conference on Measurement and modeling of computer systems
Performance analysis of concurrent-read exclusive-write
SIGMETRICS '91 Proceedings of the 1991 ACM SIGMETRICS conference on Measurement and modeling of computer systems
Modeling hot spots in database systems (extended abstract)
PODS '91 Proceedings of the tenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
Analysis of Hybrid Concurrency Control Schemes for a High Data Contention Environment
IEEE Transactions on Software Engineering
Performance evaluation of cautious waiting
ACM Transactions on Database Systems (TODS)
Performance analysis of locking policies with limited wait depth
SIGMETRICS '92/PERFORMANCE '92 Proceedings of the 1992 ACM SIGMETRICS joint international conference on Measurement and modeling of computer systems
Modeling distributed file systems
ACM SIGMETRICS Performance Evaluation Review
IEEE Transactions on Software Engineering
On the analytical modeling of database concurrency control
Journal of the ACM (JACM)
An approximate analysis of a real-time database concurrency control protocol via Markov modeling
ACM SIGMETRICS Performance Evaluation Review
Approximate Analysis of Reader/Writer Queues
IEEE Transactions on Software Engineering
Sufficient Conditions for Existence of a Fixed Point in Stochastic Reward Net-Based Iterative Models
IEEE Transactions on Software Engineering - Special issue: best papers of the sixth international workshop on Petri nets and performance models (PNPM'95)
Concurrency control: methods, performance, and analysis
ACM Computing Surveys (CSUR)
Performance analysis of dynamic locking
ACM '86 Proceedings of 1986 ACM Fall joint computer conference
Query Optimization in Database Systems
ACM Computing Surveys (CSUR)
A mean value performance model for locking in databases: the waiting case
PODS '84 Proceedings of the 3rd ACM SIGACT-SIGMOD symposium on Principles of database systems
IEEE Transactions on Knowledge and Data Engineering
A Performance Comparison of Locking Methods with Limited Wait Depth
IEEE Transactions on Knowledge and Data Engineering
Modeling and Analysis of Concurrent Maintenance Policies for Data Structures Using Pointers
IEEE Transactions on Software Engineering
Performance Analysis of Concurrency Control Using Locking with Deferred Blocking
IEEE Transactions on Software Engineering
Performance Analysis of Concurrency Control Methods
Performance Evaluation: Origins and Directions
A simple analysis of exclusive and shared lock contention in a database system
SIGMETRICS '84 Proceedings of the 1984 ACM SIGMETRICS conference on Measurement and modeling of computer systems
Fixed point iteration using stochastic reward nets
PNPM '95 Proceedings of the Sixth International Workshop on Petri Nets and Performance Models
The Deadlock problem: a classifying bibliography
ACM SIGOPS Operating Systems Review
A survey of techniques for the modeling of serialization delays in computer systems
ACM SIGMETRICS Performance Evaluation Review
Adaptive prefetching algorithm in disk controllers
Performance Evaluation
Erol gelenbe's career and contributions
ISCIS'05 Proceedings of the 20th international conference on Computer and Information Sciences
A performance model of database systems under arbitrary data access distribution
Mathematical and Computer Modelling: An International Journal
Modelling parallel access to shared resources in a distributed file system using queueing networks
Journal of Systems and Software
Hi-index | 48.22 |
A model is constructed of a database that can be accessed and modified concurrently by a number of users, and an approximate solution is presented. The resource allocation policies considered involve dynamic acquisition of entities and locking; deadlock is avoided by limiting the number of consecutive attempts to acquire a particular entity. The accuracy of the approximation is evaluated by simulations. Several generalizations aimed at improving the practicality of the model are described.