Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Modular concurrency control and failure recovery

Journal Article · · IEEE Trans. Comput.; (United States)
DOI:https://doi.org/10.1109/12.2144· OSTI ID:5288949

This paper presents an approach to concurrency control based on the decomposition of both the database and the individual transactions. This approach is a generalization of serializability theory in that the set of permissible transaction schedules contains all the serializable schedules. In addition to providing a higher degree of concurrency than that provided by serializability theory, this approach retains three important properties associated with serializability: the consistency of the database is preserved, the individual transactions are executed correctly, and the concurrency control approach is modular, a concept formalized in this paper. The associated failure recovery procedure is also presented as is the concept of failure safety.

Research Organization:
Dept. of Computer Science, Carnegie-Mellon Univ., Pittsburgh, PA 15213 (USA)
OSTI ID:
5288949
Journal Information:
IEEE Trans. Comput.; (United States), Journal Name: IEEE Trans. Comput.; (United States) Vol. 37:2; ISSN ITCOB
Country of Publication:
United States
Language:
English

Similar Records

On serializability
Journal Article · Sat Nov 30 23:00:00 EST 1985 · Int. J. Comput. Inf. Sci.; (United States) · OSTI ID:6964318

Serializability by locking
Journal Article · Sat Mar 31 23:00:00 EST 1984 · J. Assoc. Comput. Mach.; (United States) · OSTI ID:5137589

Consistent state detection and recovery for concurrent processing
Thesis/Dissertation · Thu Dec 31 23:00:00 EST 1987 · OSTI ID:6930592