This paper presents an optimistic approach to transaction management for replicated databases. We propose a new transaction management protocol that guarantees global serializability and freedom from distributed deadlocks without relying on any properties of the DBMSs running at the local sites. In ...
FIG. 5 is a flow diagram illustrating an approach in which neither, either or both of read set validation or phantom checking are performed based on an isolation level identified for a currently processed transaction. At 500, a current transaction of a set of concurrently executing transactions ...
a transaction manager configured to receive a definition of two lock groups sharing a first one of the fields of a class such that the class has at least one other field that is not in at least one of the lock groups, configured to receive from a client a request to commit a transactio...
This paper presents an optimistic approach to transaction management for replicated databases. We propose a new transaction management protocol that guarantees global serializability and freedom from distributed deadlocks without relying on any properties of the DBMSs running at the local sites. In ...
This paper discusses some of the shortcomings of the optimistic concurrency control (OCC) approach in supporting all the features expected in a full-function DBMS. Surprisingly, in spite of OCC having been around for a long time and its performance having been studied in various contexts, no ...
The transactional deferred update (DU) model is typically used in client/server DBMS. When typed objects are used, greater concurrency is possible by exploiting properties such as commutativity of typed operations. To extract concurrency from objects, for the DU model, theoretical studies based on ...