https://scholars.lib.ntu.edu.tw/handle/123456789/115501
標題: | Two-Version Based Concurrency Control and Recovery in Real-Time Client/Server Databases | 作者: | Kuo, Tei-Wei Kao, Yuan-Ting Kuo, Chin-Fu |
關鍵字: | Real-time database;concurrency control;recovery;read-only transactions;client/server databases;logging;write through procedure | 公開日期: | 四月-2003 | 出版社: | Taipei:National Taiwan University Dept Elect Engn | 卷: | VOL. 52 | 期: | NO. 4 | 起(迄)頁: | - | 來源出版物: | IEEE Transactions on Computers | 摘要: | While there has been a significant amount of research in real-time concurrency control, little work has been done in logging and recovery for real-time databases. This paper proposes a two-version approach which considers both real-time concurrency control and recovery. We propose a network-server-based architecture and algorithms which can not only reduce the blocking time of higherpriority transactions and improve the response time of client-side read-only transactions, but also provide a diskless runtime logging mechanism and an efficient and predictable recovery procedure. The performance of the algorithms was verified by a series of simulation experiments by comparing the algorithms with the well-known Priority Ceiling Protocol (PCP), the Read/Write PCP, the New PCP, and the 2-version two-phase locking protocol, for which we have very encouraging results. The schedulability of higher-priority transactions and the response time of client-side read-only transactions were all greatly improved. |
URI: | http://ntur.lib.ntu.edu.tw//handle/246246/200611150121203 | 其他識別: | 246246/200611150121203 |
顯示於: | 資訊工程學系 |
在 IR 系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。