首页 | 官方网站   微博 | 高级检索  
     

基于Petri网合成与化简的分布式数据库系统并发控制的死锁检测
引用本文:韩耀军,蒋昌俊,罗雪梅.基于Petri网合成与化简的分布式数据库系统并发控制的死锁检测[J].小型微型计算机系统,2004,25(5):821-826.
作者姓名:韩耀军  蒋昌俊  罗雪梅
作者单位:1. 同济大学,计算机科学与工程系,上海,200092;山东科技大学,山东,济南,250031
2. 同济大学,计算机科学与工程系,上海,200092;中国科学院,计算机科学实验室,北京,100080;山东科技大学,山东,济南,250031
3. 中国科学院,计算机科学实验室,北京,100080;山东科技大学,山东,济南,250031
基金项目:国家“973”重点基础研究发展规划项目(G19980 3 0 60 4)资助,中国科学院计算机科学实验室开放课题项目(SYSKF0 3 0 4)资助,上海市重点基础研究计划资助
摘    要:利用模块化设计的思想,首先为分布式数据库系统中各事务的每一种操作(读锁、写锁、解锁)构造一个基本的加权Petri网模型,并给出了加权Petri网共享合成的概念、然后利用共享合成技术,动态地构造各站点的加权Petri网模型,以适应系统的动态变化.此外,本文利用Petri网的化简技术,极大地简化了各站点的Petri网模型,之后利用同步合成技术构造出整个系统的Petri网模型,较好地解决了Petri网的可达性分析中可能出现的状态“爆炸”问题.最后给出了判断整个系统是否出现死锁的充分必要条件.

关 键 词:分布式数据库系统  并发控制  死锁检测  Petri网  共享合成  同步合成  化简
文章编号:1000-1220(2004)05-0821-06

Deadlock Detection of Concurrency Control in Distributed Database Based on Composition and Reduction of Petri Net
HAN Yao jun ,JIANG Chang jun ,,LUO Xue mei.Deadlock Detection of Concurrency Control in Distributed Database Based on Composition and Reduction of Petri Net[J].Mini-micro Systems,2004,25(5):821-826.
Authors:HAN Yao jun    JIANG Chang jun      LUO Xue mei
Affiliation:HAN Yao jun 1,3,JIANG Chang jun 1,2,3,LUO Xue mei 2,3 1
Abstract:First, a weighted Petri net model for every operation ( share locking, exclusive locking and unlocking) of a transaction in distributed database system was constructed using modular technique in this paper. The definition of sharing synthesis of weighted Petri nets is given in this paper. Second, the paper composes weighted Petri net models for every site using sharing synthesis. It is convenient for dynamically constructing Petri net models in order to fit to dynamic change of system state. Moreover, the paper largely reduces the weighted Petri net model for every site with reduction technique. The Petri net model for overall system is constructed using synchronizing synthesis. It solves the state explosion problem in reachability analysis of Petri nets. Last, a sufficient and necessary condition for judging whether the system is deadlock is given in the paper.
Keywords:distributed database system  concurrent control  deadlock detection  petri net  sharing composition  synchronizing composition  reduction
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号