Title :
A two-version approach for real-time concurrency control and recovery
Author :
Kuo, Tei-Wei ; Kao, Yuan-Ting ; Shu, LihChyun
Author_Institution :
Dept. of Comput. Sci. & Inf. Eng., Nat. Chung Cheng Univ., Taiwan, China
Abstract :
This paper proposes an integrated mechanism for concurrency control and recovery in real-time databases. A two-version approach is used to adjust the serializability of schedules in favor of higher-priority transactions, and, at the same time, to provide a consistent database image at client sites for local processing of read-only transactions. When the database crashes, a consistent database image is used, in return, to efficiently and predictably recover the database from failure. A two-version network-server-based architecture is proposed to support a diskless run-time logging mechanism and an effective write-through procedure
Keywords :
client-server systems; concurrency control; network servers; real-time systems; scheduling; system recovery; transaction processing; client sites; consistent database image; database crash; diskless run-time logging mechanism; effective write-through procedure; higher-priority transactions; local processing; read-only transactions; real-time concurrency control; real-time databases; real-time recovery; schedule serializability; two-version approach; two-version network-server-based architecture; Access protocols; Computer science; Concurrency control; Concurrent computing; Data engineering; Delay; Information management; Read only memory; Real time systems; Transaction databases;
Conference_Titel :
High-Assurance Systems Engineering Symposium, 1998. Proceedings. Third IEEE International
Conference_Location :
Washington, DC
Print_ISBN :
0-8186-9221-9
DOI :
10.1109/HASE.1998.731628