期刊文献+

基于增广Petri网带封锁机制的数据库并发控制模型 被引量:1

A Model of Database Concurrency Control with Locking Mechanism Based on Extended Petri Nets
下载PDF
导出
摘要 用带禁止/容许弧的增广Petri网构建一类带封锁机制的数据库并发控制模型,此模型适用于描述多个进程并发访问多个共享资源,采用两段锁协议解决了数据库中并发所引起的数据不一致性,并采用先进先出策略以及一次封锁法避免了由于两段锁协议所引起的死锁和活锁问题。最后,利用S-不变给出此模型的验证。 A model of database concurrency control with locking mechanism is constructed by the extended Petri Nets with inhibitor and permissive arcs. The model is applied to describing the system that has multi-processes accessing to shared resources. The data inconsistency arising as the concurrence in the database is solved by the Two-Phase Locking Protocol. The live-lock and the dead-lock caused by the Two-Phase Locking Protocol are solved by the Fist-In-Fist-Out strategy and the One-Time Locking Method respectively. Finally, the proof of the model is given by S-Invariants.
出处 《系统仿真学报》 CAS CSCD 北大核心 2007年第A01期164-167,共4页 Journal of System Simulation
基金 国家自然科学基金(60473030)
关键词 PETRI网 禁止弧 容许弧 封锁 S-不变 形式化 Petri nets inhibitor arcs permissive arcs locking S-Invariants formalization
  • 相关文献

参考文献12

二级参考文献20

  • 1吴启明.用于检测数据库一致性的Petri网模型[J].微电子学与计算机,1994,11(6):37-41. 被引量:2
  • 2尹朝庆.数据库系统中并发事务死锁的解除与避免[J].计算机研究与发展,1995,32(4):33-38. 被引量:9
  • 3[1]Anthony Chiu, Ben Kao, Kam-yiu Lam. An analysis of lock-based and optimistic concurrency control protocols in multiprocessor real-time database. The journal of Systems and Software [J]. 1998, 42:273-286. 被引量:1
  • 4[2]Tei_Wei Kuo etal. Abort-Oriented Concurrency Control for Real-Time Databases [J]. IEEE Transactions on Computers.2001, 50(7): 660-672. 被引量:1
  • 5[3]Kam--yiu Lam et al. The Reduced Ceiling Protocols for Concurrency Control in Real-Time Databases with Mixed Transactions [J]. The Computer Journal, 2000, 43(1): 65-80. 被引量:1
  • 6[4]Sha L. et al. Priority Inheritance Protocols: An Approach to Real-Time Synchronization [J]. IEEE Transactions Computer, 1990, 39:1175-1186. 被引量:1
  • 7[5]T. Murata. Petri Nets: Properties, Analysis And Application [J]. Pro.IEEE, 1989, 77(4): 541-584. 被引量:1
  • 8[6]H.J. Genrich, K. Lautenbach. System Modeling with High-Level Petri Nets [J]. Theoretical Computer Science, 1981, 13: 109-136. 被引量:1
  • 9[7]K. Jensen. Coloured Petri Nets and the Invariant-Method [J]. Theor.Comp. Science, 1981, 14: 109-136. 被引量:1
  • 10[8]P. Merlin, D. Farber. Recoverability of Communication ProtocolsImplications of a Theoretical Study. IEEE Transactions on Communications [J]. 1976, COM-24(9): 1036-1043. 被引量:1

共引文献12

同被引文献8

引证文献1

二级引证文献3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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