期刊文献+

Weak Serializable Concurrency Control in Distributed Real-Time Database Systems

Weak Serializable Concurrency Control in Distributed Real-Time Database Systems
下载PDF
导出
摘要 Most of the proposed concurrency control protocols for real time database systems are based on serializability theorem. Owing to the unique characteristics of real time database applications and the importance of satisfying the timing constraints of transactions, serializability is too strong as a correctness criterion and not suitable for real time databases in most cases. On the other hand, relaxed serializability including epsilon serializability and similarity serializability can allow more real time transactions to satisfy their timing constraints, but database consistency may be sacrificed to some extent. We thus propose the use of weak serializability(WSR) that is more relaxed than conflicting serializability while database consistency is maintained. In this paper, we first formally define the new notion of correctness called weak serializability. After the necessary and sufficient conditions for weak serializability are shown, corresponding concurrency control protocol WDHP(weak serializable distributed high priority protocol) is outlined for distributed real time databases, where a new lock mode called mask lock mode is proposed for simplifying the condition of global consistency. Finally, through a series of simulation studies, it is shown that using the new concurrency control protocol the performance of distributed real time databases can be greatly improved. Most of the proposed concurrency control protocols for real time database systems are based on serializability theorem. Owing to the unique characteristics of real time database applications and the importance of satisfying the timing constraints of transactions, serializability is too strong as a correctness criterion and not suitable for real time databases in most cases. On the other hand, relaxed serializability including epsilon serializability and similarity serializability can allow more real time transactions to satisfy their timing constraints, but database consistency may be sacrificed to some extent. We thus propose the use of weak serializability(WSR) that is more relaxed than conflicting serializability while database consistency is maintained. In this paper, we first formally define the new notion of correctness called weak serializability. After the necessary and sufficient conditions for weak serializability are shown, corresponding concurrency control protocol WDHP(weak serializable distributed high priority protocol) is outlined for distributed real time databases, where a new lock mode called mask lock mode is proposed for simplifying the condition of global consistency. Finally, through a series of simulation studies, it is shown that using the new concurrency control protocol the performance of distributed real time databases can be greatly improved.
出处 《Journal of Shanghai University(English Edition)》 CAS 2002年第4期325-330,共6页 上海大学学报(英文版)
基金 ProjectsupportedbytheNationalNaturalScienceFoundationofChina (60 0 73 0 45 )andtheCommissionofScience TechnologyandIndustryforNationalDefenseofChina (0 0J15 .3 .3 .JW 0 5 2 9)
关键词 distributed real time database systems relaxed serializability real time concurrency control read only transactions. distributed real time database systems, relaxed serializability, real time concurrency control, read only transactions.
  • 相关文献

参考文献8

  • 1Jayant R. Haritsa,Krithi Ramamritham.Real-Time Database Systems in the New Millenium[J].Real - Time Systems.2000(3)
  • 2Harista J R,Ramamritham K.Real-time databases in the new millennium[].Real Time Systems.2000
  • 3Bharat Bhargave.Concurrency control in database system[].IEEE Transactions on Knowledge and Data Engeering.1999
  • 4Wu K L,Yu P S,Pu C.Divergence control for epsilon-serializability[].In proceeding of th International Conference on Data Engineering.1992
  • 5Kam Yiu Lam,Wai Cheng Yau.On using similarity for concurrency control in real-time database systems[].The Journal of Systems and Software.1998
  • 6Stankovic J A,Son S H,Hansson J.Misconceptions about real-time databases[].Computer.1999
  • 7Son S,Zhang F.Real-time replication control for distributed database systems: algorithms and their performance[].th International Conterence on Database Systems for Advanced Applications.1999
  • 8Lam K,Hung S L.Concurrency control for time-constrained transactions in distributed database systems[].Computer Journal.1995

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部