首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
数据库中并发操作一般分为数据级和事务级两种,由于资源的竞争可能引起数据级的冲突和事务级的冲突,因此需要对并发执行的事务转化为某个可串行化调度,从而确保数据库的一致性.目前并发控制的方法有很多,从锁和非锁机制两个方面分析了两段锁和可串行化冲突图两种并发控制的规则和数据结构及分类,并从事务的冲突可串行化方面和结构上分析了各自的性能和优缺点.  相似文献   

2.
在应用层次上,数据库一致性是通过事务一致性体现的,在介绍事务间一致性和事务内一致性概念的基础上,讨论了基于封锁机制的并发控制和基于日志的提交控制技术,分析了事务操作的补偿性问题,以DB2/400数据库为例,探讨了实现事务完整性和数据库一致性的方法,给出了应用程序实例,大量的实际应用表明该方法是可靠有效的.  相似文献   

3.
针对内存数据库中CPU利用率不高的问题,目前的研究工作集中在利用事务编译技术提升事务的执行效率和改进事务的并发控制以提升数据库的性能.本文主要从以下几个方面对内存数据库的事务编译技术进行了综述.第一,介绍了事务处理的一般流程,分析限制系统性能的因素.第二,分析了当前使用的事务编译技术,包括即时编译技术、操作依赖分析技术和事务切片技术.第三,结合实例分析事务编译是如何提升数据库性能的,介绍典型的内存数据库在事务编译方面的研究工作,如Hekaton、VoltDB等.最后给出了研究展望.  相似文献   

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

5.
结合实例,分析了数据库应用中的事务并发问题,介绍了在数据库管理系统(VisualFoxPro)中的事务管理和基于锁事务的并发控制方法,并且对在加锁过程中可能出现的一些问题进行讨论。  相似文献   

6.
结合实例,分析了数据库应用中的事务并发问题,介绍了在数据库管理系统(Visual FoxPro)中的事务管理和基于锁事务的并发控制方法,并且对在加锁过程中可能出现的一些问题进行讨论.  相似文献   

7.
分布式实时数据库系统中基于Web的并发控制   总被引:1,自引:0,他引:1  
随着分布式应用与实时系统的发展,分布式实时数据库系统的研究引起了人们的关注;而事务的并发控制,则是研究的重点.通过对Web的全排序性、可预测性、缓存性等特性的分析,提出了用于分布式实时数据库的并发控制算法.提出的基于可预测性的算法是自适应的,有助于增加事务满足其截止期限的可能性.  相似文献   

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

9.
在数据库应用系统中,并发控制是要解决的主要问题。介绍Power Builder数据库系统的并发控制机制,讨论其在实现数据库多用户并发控制、分布式事务并发控制及其嵌入SQL语句并发控制的原理及其实际应用。  相似文献   

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

11.
事务及并发控制技术是数据库系统中的重要技术,为保证数据库数据的一致性,介绍了事务、并发控制及其常用的方法封锁等技术.  相似文献   

12.
提出了通过将事务划分为不同的数据字典事务类型,分别采用不同的事务并发控制策略的并发控制技术。减少了事务因为对数据字典进行操作而需要进行全网络封锁的概率。在ARTs-CS原型系统上实现了该并发控制技术。模拟实现表明,并发控制技术能有效地提高整个系统的效率。  相似文献   

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

14.
提出了一种针对实时数据库的主-从并发控制策略:从并发控制解决同类事务间的读写冲突,主并发控制解决不同类事务类间的读写冲突。  相似文献   

15.
事务及并发控制技术   总被引:1,自引:0,他引:1  
事务及并发控制技术是数据库系统中的重要技术,为保证数据库数据的一致性,介绍了事务、并发控制及其常用的方法封锁等技术。  相似文献   

16.
针对MySQL数据库在进行数据定义语言(DDL)操作时因锁表动作引起长时间业务阻塞的问题,实现了一种不阻塞读写事务的在线图表更新(OSC)方法。考虑到电商数据库对读写事务的可用性要求,OSC系统将具有原子性的DDL语句拆分成若干步骤,创建临时表分片拷贝全量数据,并利用触发器保证增量数据的一致性,在实现无锁更改表结构的同时,解决了业务长时间阻塞的问题。另外,针对OSC技术在应用场景中遇到的系列问题,提出了相应的改进方法,如预检测、防并发执行等,并结合淘宝实际数据库架构,提供了复杂场景下OSC技术的应用分析。  相似文献   

17.
针对嵌入式实时数据库对数据库系统结构的要求,提出一种基于BerkeleyDB数据库引擎、运行于VxWorks平台的ERTDB系统结构.在模型中引入Shell层,事务管理器获得事务命令后将处理转入Shell层,在调用BerkeleyDB相应的函数前Shell层与并发控制器进行同步通信,由并发控制器确定该事务命令是否可以执行.对于并发控制器,通过事件驱动的方式来实现并发控制协议,协议结构体的设计可以更方便地使用不同的并发协议;采用定时地根据正在运行的事务实时性和截止期为各事务动态分配VxWorks下的任务优先级的机制实现时限控制器功能.实验表明,该系统的读写速度可以满足千万级的数据处理要求.  相似文献   

18.
以SQL语言为背景 ,给出了面向操作条件的事务概念。设计了基于二段锁的并发控制方法。这种方法可以有效的解决动态数据库中的幽灵问题 ,并且在一定的条件下可改善数据库系统的事务处理性能  相似文献   

19.
将集中数据库中的多级事务模型引入多数据库中,使之成为两级事务模型.分析了一种提交协议:局部数据库的全局子事务先于全局最终决定提交,简称先提交协议.指出先提交协议十分适合两级事务模型,能取得很高的并发度  相似文献   

20.
分布式实时多数据流的并发协作处理   总被引:1,自引:0,他引:1  
基于C/S模型分析了分布式实时计算环境中多数据流并发处理的事务问题.采用复杂事件驱动技术,设计了一个适于多数据流并发协作处理的事务机制ARTs-MDS,能够自组织地将对分布式实时数据产生作用的并发任务组成一个原子的事务单位.系统维护着一个永久性的请求/响应队列将物理的设备的实操作与实时事务相分离,通过保证并发协作任务的事务特性获得以分布式局部采集数据为基础产生的微观层操作行为协作产生的整体效果的原子性.测试结果分析表明:该系统能提高对连续的外部采集数据进行协作处理的实时响应,减少了数据丢失.  相似文献   

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

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