首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 958 毫秒
1.
通过对嵌入式数据库并发控制中的封锁技术进行研究,基于SQLite提出了一种动态多粒度封锁机制,通过增加表粒度锁来提高系统的并发度.介绍了动态多粒度封锁机制的算法流程和设计实现过程.对改进后的SQLite进行功能和性能测试,结果验证了方案的正确性和有效性.  相似文献   

2.
“封锁”管理是数据库中用于保证数据库完整性和一致性的措施之一。本文分析了并发操作可能产生的数据错误原因,提出了利用“封锁”机制对数据库加锁的方法。  相似文献   

3.
适用于实时数据库系统的并发控制协议   总被引:1,自引:0,他引:1  
在实时数据库系统中,由于其事务处理的限时特性,对传统数据库访问的并发控制机制发出了挑战.从并发操作中常出现的3类冲突着手分析,在传统并发控制协议--两阶段锁(2PL)的基础上改进其封锁机制,提出一种新的并发控制协议.它以空间代价的付出换取并发度的提高,使等待时间和死锁现象大大减少,有效地满足了系统的实时性要求.  相似文献   

4.
原生XML数据库(NXD)的事务处理机制是保障数据库正常运行的核心机制,是当前研究的一个重点.在分析了现事务处理机制的基础上,结合关系数据库中成熟的封锁理论,提出基于XPath的XPL四种锁封锁机制,对数据库的操作和事务做出了明确的定义,并给出了实例进行验证说明.  相似文献   

5.
郑诚 《微机发展》1998,8(4):39-42
本文描述了数据库应用系统并发访问的两个问题,讨论了ORACLE和FoxPro数据库系统的封锁机制,并给出利用封锁机制解决这两个问题的方法。  相似文献   

6.
一种基于扩充相容性封锁的多版本两阶段封锁协议   总被引:1,自引:0,他引:1  
分析了现有的分布式并发控制机制的不足,提出一种基于有序相容性多粒度的多版本两阶段封锁协议,并对其正确性进行了证明。分析表明,该协议可有效提高协作设计事务的并发度,比较适合于开放式的协同设计环境。  相似文献   

7.
Sybase数据库系统并发控制   总被引:1,自引:0,他引:1  
李晶 《计算机工程》1999,25(11):96-97
介绍了MIS应用中并发控制的两个问题,讨论Sybase数据库系统的封锁机制,并给出Sybase解决此类问题的方法。  相似文献   

8.
2PL协议的Petri网模型   总被引:1,自引:0,他引:1  
2PL协议是目前并发事务数据库广泛采用以保证并发调度正确性的封锁协议,该文给出了2PL协议的Petri网模型,并利用该模型给出可预防死锁的封锁序列。  相似文献   

9.
李振宏 《现代计算机》2007,(1):106-107,110
对Oracle的封锁机制和动态游标技术进行了介绍,以及Oracle的封锁类型和Oracle动态游标的类型及使用条件;最后以某客运站联网售票系统为例,介绍了Oracle封锁和动态游标在信息系统开发中的应用.  相似文献   

10.
Oracle封锁技术在试飞系统设计中的应用   总被引:1,自引:0,他引:1  
曹玉林  胡飞  崔键 《微处理机》2006,27(3):67-71
为了确保多个用户能够并发访问试飞数据库中的同一数据,采用封锁技术实现数据的一致和完整性,并结合例程深入研究了Oracle封锁技术在试飞数据库系统中的应用,解决了实际问题。  相似文献   

11.
多个用户并发访问FT&MEDB中的同一数据,使并行访问量达到最大,同时保证每一个用户以一致的方式读取和修改数据。虽然采用封锁技术能够有效的解决,但是任何资源的独占都会有死锁的危险。对数据的封锁不仅会产生阻塞,在封锁技术应用不当的情况下,还会产生死锁。为此深入分析了封锁技术和FT&MEDB应用中产生的死锁原因,并给出了解决方案。  相似文献   

12.
我们首先分析了时空数据库事务的特点,然后在BT2D-Index的基础上提出了时空数据库事务并发控制的动态封锁方法,并且对动态封锁中几个重要概念做了说明,给出了动态封锁的具体操作,最后对这种动态封锁方法进行了评价。  相似文献   

13.
支持工程合作设计事务的扩充分层封锁机制   总被引:2,自引:0,他引:2  
简单读/写锁模型对工程合作设计事务支持较弱。该文结合工程数据库的层次性,提出了基于2PL的扩充分层封锁机制,能够较好地支持工程合作设计事务的进行和提高事务的并发度。  相似文献   

14.
文章分析了ORACLE数据库DML(DATA MANIPULATION LANGUAGE数据操作语言)封锁方法,解释了DML封锁导致的锁等待的原因,指出了ORACLE数据库对于锁等待处理方式上不完善的地方,并提出了在应用中的一种处理方法。  相似文献   

15.
赵跃华  韩少聪 《计算机应用》2011,31(12):3278-3280
多粒度封锁机制提高了数据库系统的并发性,但在实时数据库中,由于事务处理的限时特性,对传统的多粒度封锁机制提出了挑战。综合考虑多粒度封锁机制与事务的截止期,提出了一种基于事务截止期的动态多粒度封锁机制,由事务截止期确定事务冲突级别,当事务冲突到达或降到一定级别后,根据当前加锁粒度决定是否对其进行调整。通过仿真实验证明本机制可减少事务冲突,降低事务错失率及事务重启率,提高了事务并发性和实时性。  相似文献   

16.
e—B树:面向多用户数据库系统优化的索引技术   总被引:1,自引:1,他引:0  
龚育昌  王卫红 《软件学报》1996,7(5):314-320
B树在数据库系统中已成为一种标准的索引结构,其上的并发控制机制对多用户数据库系统的性能有很大的影响.本文提出了一种变种B树──弹性B树-e—B树(elasticB+-tree),定义了其上的安全点和操作及并发控制方法,对e—B树的重构时机也进行了调整,降低了e—B树上结点的合并/分裂频率,减少了e—B树的维护开销,也缩短了封锁时间,从而使得其上操作的并发度和系统的效率得以提高.  相似文献   

17.
提出了实时Client/Server数据库多版本两阶段封锁并发控制协议.该协议具有多版本并发控制机制与两阶段封锁机制的优点,使用如下策略以减少延误截止时间事务数量:若冲突集中有比持锁事务Ti优先级高的事务,且Ti重启动不会延误截止时间,则Ti重启动,冲突集中优先级最高的事务获得锁;否则,冲突集中其它事务等待.为了提高只读事务的响应时间,客户端设有一致数据库影子,只读事务在客户端处理.通过仿真模拟,与2V2PL和OCC—TI—WAIT—50协议进行比较,结果表明:该并发控制协议不仅能有效降低事务延误截止时间率,而且能改善只读事务的响应时间,减少优先级高事务的锁等待时间.协议性能优于2V2PL协议和OCC—TI—WAIT—50协议.  相似文献   

18.
文章分析了ORACLE数据库DML(DATA MANIPULATION LANGUAGE数据操作语言)封锁方法,解释了DML封锁导致的锁等待的原因,指出了ORACLE数据库对于锁等待处理方式上不完善的地方,并提出了在应用中的一种处理方法。  相似文献   

19.
现将网络封锁的相关内容作了分析、归纳和总结,并结合对网络的管理实践经验,提出了较明确的网络封锁的概念和分类方式。并按照不同的分类提出了一些网络封锁的相关技术和手段。对网络封锁的进一步普及发展与合理使用提出了自己的看法。  相似文献   

20.
现将网络封锁的相关内容作了分析、归纳和总结,并结合对网络的管理实践经验,提出了较明确的网络封锁的概念和分类方式。并按照不同的分类提出了一些网络封锁的相关技术和手段。对网络封锁的进一步普及发展与合理使用提出了自己的看法。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

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