Limitations of concurrency in transaction processing
ACM Transactions on Database Systems (TODS)
A mean value performance model for locking in databases: the no-waiting case
Journal of the ACM (JACM)
Locking performance in centralized databases
ACM Transactions on Database Systems (TODS)
An approach to decentralized computer systems
IEEE Transactions on Software Engineering
On multisystem coupling through function request shipping
IEEE Transactions on Software Engineering
Concurrency control and recovery in database systems
Concurrency control and recovery in database systems
Concurrent Certifications by Intervals of Timestamps in Distributed Database Systems
IEEE Transactions on Software Engineering
Performance analysis of centralized databases with optimistic concurrency control
Performance Evaluation
Analysis of affinity based routing in multi-system data sharing
Performance Evaluation
The Delay Due to Dynamic Two-Phase Locking
IEEE Transactions on Software Engineering
Concurrency control in distributed database systems
Concurrency control in distributed database systems
The effect of skewed data access on buffer hits and data contention in a data sharing environment
Proceedings of the sixteenth international conference on Very large databases
A hybrid Distributed Centralized System Structure for Transaction Processing
IEEE Transactions on Software Engineering
Performance Analysis of Two-Phase Locking
IEEE Transactions on Software Engineering
Analysis of Hybrid Concurrency Control Schemes for a High Data Contention Environment
IEEE Transactions on Software Engineering
IEEE Transactions on Software Engineering
Modelling of centralized concurrency control in a multi-system environment
SIGMETRICS '85 Proceedings of the 1985 ACM SIGMETRICS conference on Measurement and modeling of computer systems
Analysis of some optimistic concurrency control schemes based on certification
SIGMETRICS '85 Proceedings of the 1985 ACM SIGMETRICS conference on Measurement and modeling of computer systems
On optimistic methods for concurrency control
ACM Transactions on Database Systems (TODS)
System level concurrency control for distributed database systems
ACM Transactions on Database Systems (TODS)
On the modeling of parallel access to shared data
Communications of the ACM
Computer Performance Modeling Handbook
Computer Performance Modeling Handbook
Performance evaluation of a two-phase commit based protocol for DDBs
PODS '82 Proceedings of the 1st ACM SIGACT-SIGMOD symposium on Principles of database systems
Tradeoffs Between Coupling Small and Large Processors for Transaction Processing
IEEE Transactions on Computers
Analysis of Replication in Distributed Database Systems
IEEE Transactions on Knowledge and Data Engineering
Modeling and Analysis of a Time-Stamp History Based Certification Protocol for Concurrency Control
IEEE Transactions on Knowledge and Data Engineering
Proceedings of the Fourth International Conference on Data Engineering
Concurrency Control Using Locking with Deferred Blocking
Proceedings of the Sixth International Conference on Data Engineering
Access Invariance and Its Use in High Contention Environments
Proceedings of the Sixth International Conference on Data Engineering
Wait Depth Limited Concurrency Control
Proceedings of the Seventh International Conference on Data Engineering
Distributed Concurrency Control Performance: A Study of Algorithms, Distribution, and Replication
VLDB '88 Proceedings of the 14th International Conference on Very Large Data Bases
Performance of update algorithms for replicated data in a distributed database.
Performance of update algorithms for replicated data in a distributed database.
A mean value performance model for locking in databases
A mean value performance model for locking in databases
IEEE Transactions on Software Engineering
IEEE Transactions on Computers
Quantitative evaluation of a transaction facility for knowledge base management system
CIKM '94 Proceedings of the third international conference on Information and knowledge management
Cluster architectures and S/390 Parallel Sysplex scalability
IBM Systems Journal
CIKM '97 Proceedings of the sixth international conference on Information and knowledge management
Concurrency control: methods, performance, and analysis
ACM Computing Surveys (CSUR)
SimDS: a simulation environment for the design of distributed database systems
ACM SIGMIS Database
Characterization of database access pattern for analytic prediction of buffer hit probability
The VLDB Journal — The International Journal on Very Large Data Bases
Buffer Analysis for a Data Sharing Environment with Skewed Data Access
IEEE Transactions on Knowledge and Data Engineering
Performance Analysis of Affinity Clustering on Transaction Processing Coupling Architecture
IEEE Transactions on Knowledge and Data Engineering
Divergence Control Algorithms for Epsilon Serializability
IEEE Transactions on Knowledge and Data Engineering
Optimal Design of Multiple Hash Tables for Concurrency Control
IEEE Transactions on Knowledge and Data Engineering
Data Consistency in Intermittently Connected Distributed Systems
IEEE Transactions on Knowledge and Data Engineering
Performance Modeling of Distributed and Replicated Databases
IEEE Transactions on Knowledge and Data Engineering
Performance Analysis of Buffer Coherency Policies in a Multisystem Data Sharing Environment
IEEE Transactions on Parallel and Distributed Systems
Performance Evaluation of Transaction Processing Coupling Architectures for Handling System Dynamics
IEEE Transactions on Parallel and Distributed Systems
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
Analysis of locking behavior in three real database systems
The VLDB Journal — The International Journal on Very Large Data Bases
Are quorums an alternative for data replication?
ACM Transactions on Database Systems (TODS)
Proceedings of the first joint WOSP/SIPEW international conference on Performance engineering
Transactional agents: towards a robust multi-agent system
Transactional agents: towards a robust multi-agent system
Performance evaluation of speculation-based protocol for read-only transactions
Proceedings of the Third Annual ACM Bangalore Conference
A rule based knowledge transaction model for mobile environments
Information Sciences: an International Journal
Transactional auto scaler: elastic scaling of in-memory transactional data grids
Proceedings of the 9th international conference on Autonomic computing
Performance and resource modeling in highly-concurrent OLTP workloads
Proceedings of the 2013 ACM SIGMOD International Conference on Management of Data
Hi-index | 0.01 |
The Concurrency Control (CC) scheme employed can profoundly affect the performance of transaction-processing systems. In this paper, a simple unified approximate analysis methodology to model the effect on system performance of data contention under different CC schemes and for different system structures is developed. This paper concentrates on modeling data contention and then, as others have done in other papers, the solutions of the data contention model are coupled with a standard hardware resource contention model through an iteration. The methodology goes beyond previously published methods for analyzing CC schemes in terms of the generality of CC schemes and system structures that are handled. The methodology is applied to analyze the performance of centralized transaction processing systems using various optimistic- and pessimistic-type CC schemes and for both fixed-length and variable-length transactions. The accuracy of the analysis is demonstrated by comparison with simulations. It is also shown how the methodology can be applied to analyze the performance of distributed transaction-processing systems with replicated data.