首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 125 毫秒
1.
二重调度算法分析了功能替代实时事务模型的基本特征,提出一种动态记录系统实时环境的数据结构,进而提出快速执行事务内部调度的若干策略,包括最佳替代的选择策略、替代夭折策略及替代重启策略.实验结果证明,当系统能够存在资源冲突时,该算法能够显著提高事务的成功执行率和事务系统的可靠性.  相似文献   

2.
蔡晋 《计算机应用研究》2010,27(11):4063-4066
在支持功能替代的实时事务模型中,实时事务调度分为内部调度和外部调度两级,同时也改变了事务夭折模式。高性能的夭折策略有利于提高事务的成功率,减少不必要的资源开销。研究针对基于替代的事务模型,以及与事务两级调度策略相对应的两级夭折模式,并给出具体策略和算法。仿真实验结果表明,该方法能够较好地减少系统不必要的开销,提高系统成功率。  相似文献   

3.
许贵平  刘云生 《计算机科学》2005,32(10):110-113
在类似闭环控制的硬实时数据库应用环境,实时事务具有一定的静态可预报性,其中实时事务的可调度性分析是维护实时数据库时间正确性的基础.通过利用抢占阈值,提出了一种新的实时事务处理模型,它集成了CPU调度和数据调度,实现离线并发控制,具有单阻塞的特征与好的静态可预测性,并有利于降低事务系统的负载和改善可调度性.进一步由此建立了实时事务的静态可调度性分析模型以及求最优可行调度的整数规划模型,该模型有利于达到实时事务调度的整体优化.  相似文献   

4.
本文提出一种基于功能替代的实时事务模型,讨论了对实时事务进行预分析的步骤、策略和方法。采取的主要策略是三步法:分解实时事务、提取有关运行信息、形成调度树。另外,文章对功能替代集的可调度性进行了初步分析。  相似文献   

5.
现在越来越多的研究关注于主动实时数据库。提出了主动实时数据库下的事务概念模型,这个模型是专门用在实时环境下的嵌套事务模型;介绍了一个事务执行模型的执行原理及该模型各个模块的功能;最后提出了一个事务调度算法,并在此基础上与别的常见的算法进行了性能分析。  相似文献   

6.
实时数据库系统的事务调度策略是系统用来处理实时事务的调度方法.基于调度事务的不同类别产生各异的策略,分析目前各类事务调度策略的优缺点及适应类型,提出新的定时调度和传统的优先级调度相结合的想法.  相似文献   

7.
实时数据库管理系统(RTDBMS)是建立在UNIX环境下,以关系数据模型为基础,借鉴实时系统管理特征而实现的数据库管理系统。RTDBMS包括内存数据库管理、触发器管理、实时事务调度与并发控制、数据操纵、用户接口与数据说明等五个子系统。实时事务调度与并发控制子系统(简称实时事务调度子系统)是其中之一。 本文主要介绍了实时事务调度子系统为实现RTDBMS的最终目标——对数据与事务的定时限制而必须具备的功能,如事务的优先数分配、并发控制、冲突处理、按原则调度事务等。这些功能模块的实现,使得对事务的“时间识别”处理,即:既满足数据的一致性(逻辑一致,绝对一致,相对一致),又满足事务的时限要求成为现实。  相似文献   

8.
支持替代/补偿的实时调度策略   总被引:1,自引:0,他引:1  
提出了支持替代/补偿的实时事务模型,该模型上的实时事务具备较强的适应能力和自我纠错能力,适合于嵌入式实时数据库系统.在分析补偿任务的实时性和价值特征的基础上,研究了补偿任务的调度时机,给出了相应的调度策略和实现算法.  相似文献   

9.
在实时数据库及数据处理系统中,针对周期性实时事务,应用经典的EDF等调度算法对其可以得到可行的调度;而对于混合实时事务-事务的时间性质是混合的,经典EDF不太适用。文中扩展EDF为最早实时事务截止期优先-ERtTDF(EarliestReal-timeTransactionDeadlineFirst),它可以有效地调度混合事务。文中给出了其可调度条件和时间需求条件,并把时间需求条件扩展到时限小于周期以及引入资源共享控制等方面,最后给出了集成调度实时、非实时以及混合事务的系统框架。通过性能比较,可以得到ERtTDF算法处理上面事务模型时性能较经典EDF更优。  相似文献   

10.
实时数据库系统(RTDBS)是组态软件的核心部分,也是组态软件设计的难点,实时数据库系统的设计包括实时数据库的设计和事务调度系统的设计.本文介绍了实时数据库的特点、功能实现及实时数据库系统调度的关键性问题.  相似文献   

11.
满足嵌入式实时数据库系统的可预见能力   总被引:1,自引:0,他引:1  
可预见能力是嵌入式实时数据库系统必须具备的特性,目前还未发现有关的研究报道,我们研制的嵌入式实时数据库系统主要从四个方面提高系统的可预见能力,存取扩展数据,使系统内部控制可见,便于透明地处理系统纠偏;基于功能替代的实时事务模型,它支持方案多选,具有丰富的可预见描述能力,支持事件驱动的主动触发机制,能对系统的瞬时发生作出应急反应,多层次的实时事务调度,能大大提高实时事务对动态实时环境的的应变能力和系统的成功率。  相似文献   

12.
主动实时数据库因结合了时间限制与主动机制而使系统事务的并发控制变得更为复杂。主动规则的引入使事务触发新的事务且在执行上具有多种耦合方式,传统的实时并发控制策略无法对具有复杂执行模式的事务进行有效调度,而基于主动数据库的并发控制机制也没有考虑事务的实时性问题。通过对事务不同耦合方式的实时要求及事务间冲突关系进行分析,提出了新的主动实时数据库乐观并发控制方法,对不同事务级联深度进行评估,结合事务执行的时间信息对冲突事务进行动态调整串行化顺序。理论分析与实验证明,能在保证事务可串行性的同时降低了不必要事务重启个数,更好地满足系统的实时性。  相似文献   

13.
Active object oriented database management systems (AODBMS) are finding increasing application in different application domains and especially for cooperative and long duration activity management. In this paper, we propose a concurrency control mechanism for open nested transactions in an AODBMS. It exploits the semantics of the transactions to achieve controlled cooperation and concurrency among the transactions. Atomic AODBMS transactions are treated as base transactions. A complex transaction type is formed from a collection of base and complex transactions, a set of detached mode ECA rules and a state transition model. The cooperation semantics of a complex transaction type with other complex transaction types is specified by associating with each state of a complex transaction, a set of cooperating complex transaction types. The abort semantics of a complex transaction type is specified by means of compensating base transactions. We define a correct class of schedule called CoopComp-schedule which satisfies the state transition semantics of the individual complex transactions and also maintains the cooperation and compensation semantics of the individual complex transactions within the generated schedule. A concurrency control scheme called NP-QuadLock for generating only CoopComp-schedules has been provided. The proof of correctness of the proposed concurrency control mechanism is also given.  相似文献   

14.
主动实时数据库中触发事务与被触发事务在执行上具有多种耦合模式,传统的并发控制无法对具有复杂耦合模式的事务进行有效调度。通过对不同耦合模式实时要求及事务间冲突关系的分析,提出了新的主动实时并发控制算法(ARTCC-CM),采用时戳区间策略,在验证阶段检测冲突事务触发度及执行时间,动态调整串行化顺序。理论分析与实验证明,在保证可串行性同时减少了不必要的事务重启,提高了系统性能。  相似文献   

15.
分布式主动实时数据库基于多优先级队列的优先级分派   总被引:1,自引:0,他引:1  
事务的分布性和事务触发的不可预测性使得分布式主动实时数据库系统中的事务调度变得较为复杂.该文给出了立即和推迟两种模式下执行的被触发事务的截止期确定方法和事务紧急度计算方法,并结合事务的应用语又提出了一种基于多优先级队列的优先级分派策略,有利于主动事务和被触发事务的顺利提交.  相似文献   

16.
倪燕丽  江春华 《微机发展》2005,15(7):119-121
通过讲述中间件在联机事务处理中的应用来说明中间件在银行系统中的应用情况。交易中间件是专门应用于联机事务处理的一类中间件,而CICS正是一种交易中间件。文中对CICS交易中间件的基本组成和功能进行了说明,并分析了联机事务处理的基本特性及方式,主要选择了三种联机事务处理方式来说明,并分别分析了每一种联机交易处理方式的特点,最终选择了能更好保证事务完整性的交易中间件来实现联机交易的处理。  相似文献   

17.
银行一般都有多种交易系统并存,当这些分散的交易系统出现故障时,运维人员难以从海量的日志中定位故障。针对以上问题,使用SparkStreaming、Spark ML、Hadoop、ELK等技术,基于决策树回归模型,设计并实现了一个面向银行业务的交易量预测与告警平台。该平台能够实时监控各交易系统近期交易量,并对各个交易系统不同时段的交易量进行预测,预测值作为交易系统交易量的动态阈值,平台能够根据阈值对异常的系统进行实时告警。真实环境下的运行结果表明,平台很好地满足了银行交易系统运维的需求。  相似文献   

18.
交易中间件是专门应用于联机事务处理的一类中间件,本文分析了交易中间件的特点与功能,并提出了在银行业务系统中具体的应用与解决方案。  相似文献   

19.
一个数据库互操作事务调度模型   总被引:3,自引:0,他引:3  
全局事务调度是分布异构数据库互操作系统研究的重要方面,调度的目的是保证全局事务执行的原子性、顺序化及与本地事务的互斥。本文介绍一个基于两阶段提交的事件计数法的互操作事务调度模型,包括全局事务调度、远程事务调度及互操作事务与本地事务的互斥。  相似文献   

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

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