Locking protocols for materialized aggregate join views

G Luo, JF Naughton, CJ Ellmann… - IEEE transactions on …, 2005 - ieeexplore.ieee.org
The maintenance of materialized aggregate join views is a well-studied problem. However,
to date the published literature has largely ignored the issue of concurrency control. Clearly …

A weighted voting algorithm for replicated directories

JJ Bloch, DS Daniels, AZ Spector - Journal of the ACM (JACM), 1987 - dl.acm.org
Weighted voting is used as the basis for a replication technique for directories. This
technique affords arbitrarily high data availability as well as high concurrency. Efficient …

Serializability in object-oriented database systems

TC Rakow, J Gu, EJ Neuhold - Proceedings. Sixth International …, 1990 - computer.org
In an object-oriented database the objects are encapsulated, that is, objects are only
accessible by methods defined in the database system. The definition of object-oriented …

The performance of protocols based on locks with ordered sharing

D Agrawal, A El Abbadi, AE Lang - IEEE Transactions on …, 1994 - ieeexplore.ieee.org
There is growing evidence that for a wide variety of database workloads and system
configurations, locking-based concurrency control outperforms other types of concurrency …

Online, non-blocking relational schema changes

J Løland, SO Hvasshovd - International Conference on Extending …, 2006 - Springer
A database schema should be able to evolve to reflect changes to the universe it represents.
In existing systems, user transactions get blocked during complex schema transformations …

[PDF][PDF] Survey of deadlock detection in distributed concurrent programming environments and its application to real-time systems and Ada

CS Shih, JA Stankovic - University of Massachusetts, Technical report UM …, 1990 - Citeseer
Deadlock is one of the most serious problems in multitasking concurrent programming
systems. The deadlock problem becomes further complicated when the underlying system is …

Automating fine concurrency control in object-oriented databases

C Malta, J Martinez - … of IEEE 9th International Conference on …, 1993 - ieeexplore.ieee.org
Four major problems that complicate read and write accesses to instances in object-oriented
databases are discussed. The four problems are: difficulty in providing ad hoc commutativity …

[图书][B] Executive briefing: Advances in concurrency control and transaction processing

K Ramamritham, PK Chrysanthis - 1996 - dl.acm.org
From the Publisher: Advances in Concurrency Control and Transaction Processing
addresses developments in transaction processing, and the motivation for transactions and …

[图书][B] Database Concurrency Control: Methods, Performance, and Analysis

A Thomasian - 2013 - books.google.com
Database Concurrency Control: Methods, Performance and Analysis is a review of
developments in concurrency control methods for centralized database systems, with a …

Deadlock freedom using edge locks

HF Korth - ACM Transactions on Database Systems (TODS), 1982 - dl.acm.org
We define a series of locking protocols for database systems that all have three main
features: freedom from deadlock, multiple granularity, and support for general collections of …