AbstractIt is widely recognized by practitioners that concurrency control and recovery for transaction systems interact in subtle ways. In most theoretical work, however, concurrency control and recovery are treated as separate, largely independent problems. In this paper we investigate the interactions between concurrency control and recovery. We consider two general recovery methods for abstract data types, update-in-place and deferred-update. While each requires operations to conflict if they do not “commute,” the two recovery methods require subtly different notions of commutativity. We give a precise characterization of the conflict relations that work with each recovery method and show that each permits conflict relations that the oth...
Abstract. Concurrency control mechanisms such as turn-taking, locking, serialization, transactional ...
AbstractHighly concurrent and reliable atomic data types are crucial for object-based databases. Def...
Concurrency control mechanisms such as turn-taking, locking, serialization, transactional locking me...
AbstractIt is widely recognized by practitioners that concurrency control and recovery for transacti...
The concurrency of transactions executing on atomic data types can be enhanced through the use of se...
The concurrency of transactions executing on atomic data types can be enhanced through the use of se...
This part of the book consists of two chapters. The topics of those chapters, recovery and concurren...
International audienceIn this paper, we try to focus the reader's interest on the problems that tran...
We present a new model for describing and reasoning about transaction-processing algorithms. The mod...
In this paper, we present a study on the concurrency control and recovery algorithms in nested trans...
AbstractDatabases and other transaction-processing systems use concurrency control and recovery algo...
AbstractThe classical theory of transaction management contains two different aspects, namely concur...
AbstractWe present a new model for describing and reasoning about transaction-processing algorithms....
The unified theory of concurrency control and recovery integrates atomicity and isolation within a c...
There are many examples of actions on abstract data types which can be correctly implemented with no...
Abstract. Concurrency control mechanisms such as turn-taking, locking, serialization, transactional ...
AbstractHighly concurrent and reliable atomic data types are crucial for object-based databases. Def...
Concurrency control mechanisms such as turn-taking, locking, serialization, transactional locking me...
AbstractIt is widely recognized by practitioners that concurrency control and recovery for transacti...
The concurrency of transactions executing on atomic data types can be enhanced through the use of se...
The concurrency of transactions executing on atomic data types can be enhanced through the use of se...
This part of the book consists of two chapters. The topics of those chapters, recovery and concurren...
International audienceIn this paper, we try to focus the reader's interest on the problems that tran...
We present a new model for describing and reasoning about transaction-processing algorithms. The mod...
In this paper, we present a study on the concurrency control and recovery algorithms in nested trans...
AbstractDatabases and other transaction-processing systems use concurrency control and recovery algo...
AbstractThe classical theory of transaction management contains two different aspects, namely concur...
AbstractWe present a new model for describing and reasoning about transaction-processing algorithms....
The unified theory of concurrency control and recovery integrates atomicity and isolation within a c...
There are many examples of actions on abstract data types which can be correctly implemented with no...
Abstract. Concurrency control mechanisms such as turn-taking, locking, serialization, transactional ...
AbstractHighly concurrent and reliable atomic data types are crucial for object-based databases. Def...
Concurrency control mechanisms such as turn-taking, locking, serialization, transactional locking me...