Increasing concurrency in databases using program analysis (original) (raw)
Related papers
Preventing database deadlocks in applications
Proceedings of the 2013 9th Joint Meeting on Foundations of Software Engineering, 2013
REDACT: preventing database deadlocks from application-based transactions
Proceedings of the 2013 9th Joint Meeting on Foundations of Software Engineering, 2013
Orange locking: Channel-free database concurrency control via locking
1992
Semantic concurrency control in object-oriented database systems
Proceedings of IEEE 9th International Conference on Data Engineering, 1993
A multi-granularity locking model for concurrency control in object-oriented database systems
IEEE Transactions on Knowledge and Data Engineering, 1996
An Empirical Analysis of the Object-Oriented Database Concurrency Control Mechanism O2C2
Journal of Database Management, 1999
Adaptive locks: Combining transactions and locks for efficient concurrency
2010
Probabilistic Models of Database Locking
Journal of the ACM, 1984
Concurrency Control in Distributed Object-Oriented Database Systems
Program Analysis and Compilation Techniques for Speeding up Transactional Database Workloads
2017
Improving OLTP concurrency through Early Lock Release
2009
Exploiting Concurrency in a DBMS Implementation for Production Systems
Proceedings [1988] International Symposium on Databases in Parallel and Distributed Systems, 1988
Views: Object-inspired concurrency control
2010
A formal approach to lock escalation
Information Systems, 2005
Analytic modelling of locking protocols in database systems
IEE Proceedings - Computers and Digital Techniques, 1999
Efficient and reasonable object-oriented concurrency
Proceedings of the 20th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2015
Towards a Comprehensive Concurrency Control Mechanism for Object-Oriented Databases
Journal of Database Management, 1995
The Performance of Alternative Strategies for Dealing with Deadlocks in Database Management Systems
IEEE Transactions on Software Engineering, 2000
Lock Coarsening: Eliminating Lock Overhead in Automatically Parallelized Object-Based Programs
Journal of Parallel and Distributed Computing, 1998
Comparison of Concurrency Control and Deadlock Handing in Different OODBMS
International Journal of Engineering Research and, 2016
Partial Re-Execution: Complex Reconciliation of Transactions to Increase Concurrency in Objectbases
Testing Database-Centric Applications For Causes of Database Deadlocks
Enhancing Intra-Transaction Concurrency in Object Bases
A scalable lock manager for multicores
Proceedings of the 2013 ACM SIGMOD International Conference on Management of Data, 2013
2010
Detecting deadlock in programs with data-centric synchronization
2013 35th International Conference on Software Engineering (ICSE), 2013
Locking and Latching in a Memory-Resident Database System
1992
An efficient locking model for concurrency control in OODBS
Data Science Journal, 2005
A Top-Down Approach to Achieving Performance Predictability in Database Systems
Proceedings of the 2017 ACM International Conference on Management of Data
IJERT-Analysis of Effectiveness of Concurrency Control Techniques in Databases Ruchi Dagar
International Journal of Engineering Research and Technology (IJERT), 2012
2021
IJERT-Comparison of Concurrency Control and Deadlock Handing in Different OODBMS
International Journal of Engineering Research and Technology (IJERT), 2016
High-performance concurrency control mechanisms for main-memory databases
Proceedings of the VLDB Endowment, 2011