首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 62 毫秒
1.
提出了一种针对实时数据库的主-从并发控制策略:从并发控制解决同类事务间的读写冲突,主并发控制解决不同类事务类间的读写冲突.并指出,这种主-从并发控制模型的性能要优于单一并发控制算法.  相似文献   

2.
提出了一种基于事务冲突图的并发控制方法,事务在执行前要提交其读集和写集,系统根据事务的读集和写集构造出一无圈的事务冲突图,并根据事务冲突图进行并发控制,这种并发控制方法上具有对数据主加无结构要求,无死锁,非两阶段等优点,讨论了其集中式并发控制方法和分布式并发控制方法。  相似文献   

3.
实时数据库的一种并发控制方法   总被引:1,自引:0,他引:1  
提出了实时数据库系统的一种新的并发控制方法,该方法采用封锁之间的依序共享关系控制并发事务间的操作,由于不阻碍任何事务的读写,因而能显著提高并发性,用在实时数据库系统中以尽可能满足事务的时限。  相似文献   

4.
在分布式多数据库环境下,局部站点数据库自治性使其只能对本地站点上事务进行并发控制而无法防止全局事务间的冲突和死锁发生,故采用谓词冲突检测技术来判断全局事务间的直接和间接冲突,为此,提出了多粒度的谓词冲突图构建方法,从而使并发控制粒度达到谓词级,分析了冲突的全局事务在谓词冲突图中形成死锁的各种情况并通过检测图中是否形成环来避免全局事务在执行中可能产生的死锁,不仅减小死锁冲突检测粒度,而且还提高了全局事务执行的并发度.  相似文献   

5.
数据库中并发操作一般分为数据级和事务级两种,由于资源的竞争可能引起数据级的冲突和事务级的冲突,因此需要对并发执行的事务转化为某个可串行化调度,从而确保数据库的一致性.目前并发控制的方法有很多,从锁和非锁机制两个方面分析了两段锁和可串行化冲突图两种并发控制的规则和数据结构及分类,并从事务的冲突可串行化方面和结构上分析了各自的性能和优缺点.  相似文献   

6.
提出了一种基于事务冲突图的并发控制方法.事务在执行前要提交其读集和写集,系统根据事务的读集和写集构造出一无圈的事务冲突图,并根据事务冲突图进行并发控制.这种并发控制方法具有对数据库无结构要求、无死锁、非两阶段等优点.讨论了其集中式并发控制方法和分布式并发控制方法.  相似文献   

7.
讨论了解决实时与非实时事务冲突的2级并发控制策略,分析了依次序共享2段锁协议和嵌套事务封锁协议,给出了RTDBS中以控制嵌套实时事务并发执行的RC 2PL-OS协议。  相似文献   

8.
SQL数据库中并发控制的研究   总被引:1,自引:1,他引:0  
通过对数据库中并发控制的研究,介绍了SQL数据库中锁机制的种类和事务间的隔离级别,并结合实际阐述了怎样利用锁和事务隔离级别解决多用户并发问题。  相似文献   

9.
在提出描述事务系统的“概念事务模型”的概念和建造方法后,给出一种基于概念事务模型的分布式并发控制方法.这种方法仅对能够导致冲突的事务施以全局同步,既简化了分布式并发控制机制,又提高了系统的并行度  相似文献   

10.
确定性分布式数据库中长事务处理方法研究   总被引:4,自引:3,他引:1  
确定性分布式数据库Calvin在执行长事务时,面对长事务中交替出现的读写请求,容易发生读写冲突,并且长事务会导致缓冲区置换频率升高,这些会影响系统的吞吐量。提出一种基于数据访问规则的事务处理方法与一种事务访问文件。基于数据访问规则的事务处理方法通过对事务间的读写集合进行分析,利用数据记录更新映射表来生成事务的数据访问规则。事务访问文件对历史事务更新数据进行整理,有效降低缓冲区置换频率。实验证明,改进方法可以有效降低长事务对确定性分布式数据库Calvin吞吐量的影响。  相似文献   

11.
探讨提高嵌入式系统中并发事务调度效率的设计方法.通过采用增加中间调度代理层的设计架构,改变传统事务请求的接入控制.结果表明,采用代理调度模型的设计,可减少并发事务的直接耦合程度,改善系统处理并发事务的整体性能.代理调度模型设计是通过预计算的时间代价,来换取调度并发事务的冲突避免.  相似文献   

12.
提出了适用于无共享结构并行数据库实时多版本两阶段封锁并发控制协议.该协议具有多版本并发控制机制与两阶段封锁机制的优点,使用如下策略以减少延误截止时间事务数量:若冲突集中有比持锁事务Ti优先级高的事务,且Ti重启动不会延误截止时间,则Ti重启动,冲突集中优先级最高的事务获得锁;否则,冲突集中其他事务等待.通过仿真模拟,与HP2PL和OCC TI WAIT 50协议进行比较,结果表明:在正常负载、长短事务混合的情况下,并发控制协议能有效地降低事务延误截止时间率、事务重启动率,减少同步开销,该协议比HP2PL和OCC TI WAIT 50协议性能更好,同时具有较强的扩展性.  相似文献   

13.
大数据时代,存储计算架构分离的单写多读场景已无法满足海量数据的高效读写需求;另一方面,多个计算节点同时提供写服务还会引起计算节点间的缓存不一致.已有的研究采用全局有序的事务日志来进行冲突检测,并通过广播和回放事务日志维护整个系统的数据一致性.但该类方案由于是在每个写节点维护全局写日志,可扩展性较差.针对这些问题,提出了一个基于分区的并发控制方案:通过分区的方式降低每个写节点需要维护的事务日志,以有效提升系统的扩展能力.基于此想法,在MySQL上实现了分区多主插件,并通过实验验证了该解决方案对系统性能的影响.  相似文献   

14.
对于并发冲突的处理,主要从并发行为与并发事件冲突的解决入手,根据AutoCAD系统的数据库特点,进行了并发行为的分析,同时讨论并发冲突的产生过程,在此基础上提出了基于用户权值的,以图形数据实体为中心的并发行为冲突控制机制,为整个系统提供了行之有效的同步协作措施。  相似文献   

15.
提出了实时主动数据库系统实时多版本两阶段封锁并发控制协议(RTMV2PL). 该协议将多版本并发控制的优点和两阶段封锁并发控制机制优点结合起来. 多版本两阶段封锁机制消除了只读事务和更新事务的冲突, 只读事物从不重启动. 对实时主动数据库系统的事务优先级重新定义. 通过模拟仿真与传统的HP2PL和OCC-TI-WAIT-50协议进行比较. 研究结果表明, 并发控制协议不但能有效地降低事务的重启动率和延误截止时间率, 而且提高只读事物的响应时间. 当事务触发率高, 导致系统负载高时, 它的性能仍比其他协议的性能好.  相似文献   

16.
移动计算环境下一种新的乐观并发控制协议应用研究   总被引:2,自引:0,他引:2  
通过分析原有的乐观并发控制协议,指出存在并发度低且不必要事务重启次数过多等缺点,进而提出一种新的基于读写时间戳的乐观并发控制协议.并通过实验分析,证明了新协议在多事务并发调度下的正确性及在移动计算环境中的可用性.  相似文献   

17.
基于抢占阈值的嵌入式实时数据库事务调度   总被引:1,自引:0,他引:1  
提出了一种嵌入式实时数据库事务处理模型,把抢占阈值应用到固定优先级可抢占的实时事务调度之中,并提出了一种冲突避免的实时事务并发控制协议,使实时事务调度和并发控制高度集成,降低了系统的事务管理开销.通过事务的可调度性分析,给出了可行的调度模型应具备的条件和相应调度参数的分配算法.  相似文献   

18.
针对两段锁2PL(Tow-Phase Locking)并发控制方法的死锁率高,使Internet系统的性能大幅度降低的问题,提出了一种基于乐观机制的新的并发控制方法--相关元素定序法,并给出了一种新的冲突验证算法 --相关元素验证算法.该方法不存在死锁问题,较以往的乐观并发控制法验证方法简单, 事务重启动的次数减少5%,系统的吞吐能力比2PL提高160%,而且能保证重启动事务执行成功 ,因而能够缩短事务的响应时间,提高系统的吞吐能力.是一种实用的并发控制方法.  相似文献   

19.
一种实时数据库系统的多版本两段锁的并发控制协议   总被引:2,自引:0,他引:2  
详细讨论了与并发控制有关的实时数据和实时事务的各种特征以及分类,主要包括:实时数据对象可分为映像对象、导出对象和不变对象;实时事务按功能分类可分为数据接收事务、数据处理事务和控制事务;数据接收事务和控制事务是硬实时事务,是不能等待和阻塞的.然后,根据这些特点对传统数据库系统的多版本并发控制机制进行了扩展,提出了实时数据库系统的多版本两段锁及多版本带夭折两段锁协议,且证明了两者都是冲突可串行化的.前者对于只读事务是没有延迟的,对于硬实时事务的延迟也很小;后者对硬实时事务不产生任何延迟,这两个协议都能较好地保证实时事务和实时数据的定时限制.  相似文献   

20.
数据库是一个共享资源,在同一时刻并发运行的事务数可能多达数百个,并发控制被用来协调事务间的工作.本文以DB2/400数据库为例,结合信息系统开发经验,对照并发控制的等待策略,提出了并发控制的并行策略,讨论了其原理与实现方法,给出了并行策略的RPG程序实例.  相似文献   

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

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