导读:本文包含了事务处理策略论文开题报告文献综述及选题提纲参考文献,主要关键词:事务处理,数据库日志,日志同步,数据库高可用性
事务处理策略论文文献综述
张晨东[1](2016)在《可扩展事务处理系统中的日志同步策略》一文中研究指出随着互联网技术的高速发展,新兴的互联网应用层出不穷,金融业、电信业、零售业等许多传统应用领域也在逐渐向互联网转型。在这种趋势下,各种类型的数据呈指数级增长,这对数据存储的要求越来越高,对查询和事务的性能要求也越来越紧迫,这些传统领域中的关键任务应用受到了前所未有的压力。为了应对这种挑战,数据库从原先的纵向扩展(scale-up)的方式向横向扩展(scale-out)的方式转变,分布式数据库系统得到了更多的关注。分布式系统通过scale-out的方式将多个物理上分隔的单机通过网络连接成为一个整体系统,解决了系统的可用性问题和性能问题,但是在数据一致性方面却面临了挑战。为了解决数据一致性的问题,系统需要在多个副本之间复制数据以达到一致的状态。本文针对可扩展的数据管理系统中的事务节点之间的日志同步问题,研究不同日志同步策略的优缺点,提出了能够平衡数据可靠性和系统可用性的多数派日志同步策略(Majority log synchronization stategy),以及能够有效解决主事务节点的日志同步瓶颈的层次同步策略(Hierarchical log synchronization strategy),同时提出了不同场景下同步策略的选择方案,并通过实验验证了不同日志同步策略的特性对比差异及相应选择方案的合理性。本文的主要贡献如下:·在描述了经典日志同步策略中主集群与备集群的数据库一致性状态变化的基础上,从一致性、可用性、可恢复性叁个角度分析了这些日志同步策略的差异和优缺点,并讨论得出其相应的适用场景。·提出并设计了多数派同步策略和层次同步策略,其中多数派同步策略在保证日志同步效率的同时也保证了系统的一致性,适用于在网络和节点容易发生故障的应用场景;而层次同步策略将同步日志负载由事务节点转移到某个备事务节点上,有效减轻了系统扩展对事务节点的性能影响,适用于在事务包含大量数据的应用场景。·在开源系统OceanBase中实现了四种日志同步策略,进行了大量的对比实验,分析并验证了它们的优势和劣势。实验表明,在不同的应用场景和一致性、可恢复性等方面的需求下,我们可以选择相应的合适的日志同步策略来满足系统需求。日志同步是NoSQL与NewSQL在实际关键任务中应用所面临的共性问题,本文提出的两种日志同步策略有助于平衡可用性、一致性、可恢复性等方面的指标,相应的分析与实验结果能够帮助数据库管理员针对应用场景选择合适的日志同步策略。(本文来源于《华东师范大学》期刊2016-04-05)
王文乐,雷刚,章志明,熊磊[2](2015)在《一种支持补偿任务的实时事务处理策略CP-TPS》一文中研究指出触发外部设备的实时事务执行失败时,需要补偿来消除外部影响.针对支持补偿性的实时数据库模型,研究了实时事务的补偿处理策略CP-TPS,将主任务划分为I级、II级和III级叁种级别,当主任务夭折时,针对不同级别的任务进行不同的补偿处理.实验结果表明,系统采用CP-TPS策略之后,可以降低任务的截止期错失率,并提高累积价值收益.(本文来源于《小型微型计算机系统》期刊2015年01期)
王文乐[3](2013)在《基于替代/补偿的实时事务处理策略研究》一文中研究指出在支持替代/补偿的实时事务模型ACTM(Alternative Compensate TransactionModel)中,替代增加了事务的自适应能力,而补偿则能够消除夭折事务所产生的外部影响。基于ACTM事务模型,课题组已经在相关事务处理机制方面做出了卓有成效的研究,包括:事务预分析、事务接纳控制机制、事务调度策略以及事务并发控制机制等内容。论文在此基础上,针对ACTM事务模型继续研究事务(替代)的优先级分派、系统接纳控制机制、事务并发控制以及调度策略等关键问题。具体包括以下几方面内容。(1)基于价值密度与紧迫度的优先级分派策略。针对ACTM事务模型,考虑事务与替代的关系,提出了基于替代的优先级分派策略PBAC(Priority-assignmentBased on Alternative and Compensation),充分考虑替代的价值密度、紧迫度相关、以及事务的执行度。(2)基于过载控制的接纳控制策略。为了提高系统成功率和资源利用率,针对周期性实时事务提出过载管理策略OMS (Overload Management Strategy),分析了系统中作业之间的夭折与抢占关系,可以将系统作业确认为稳定完成作业以及绝对夭折作业。当系统利用基于OMS的调度策略时,放行稳定完成作业而拒绝绝对夭折作业。它解决了在级联抢占过程中部分作业因无法获得足够的系统资源而夭折的问题,从而实现了系统性能优化。(3)基于临界区划分的硬实时事务冲突处理策略。硬实时事务之间冲突会造成系统灾难,系统应重点预防。根据替代访问数据对象的特点将替代划分为若干个临界区,提出了临界区动态相容检测方法和基于临界区动态相容的并发控制策略COR-CCS(Critical Operation Regions-Concurrcy Control Strategy),从而使当前临界区相容的事务能够并发执行,提高了事务的并发度。(4)基于负载执行紧迫度的补偿调度策略。补偿任务可以消除夭折事务对外界的影响,补偿效果与补偿任务的执行时间直接关联,需要补偿任务及时被执行;另一方面,补偿任务占用系统资源,与其主任务捆绑会加重系统的负担,这样将降低事务执行的成功率。针对支持补偿性的实时事务特点,设计出了一种支持补偿任务的基于任务负载执行紧迫度的任务调度策略TSCTTL(Task Schedulingfor Complement Task Based on Task Load)。通过以上的理论分析、实证检验以及系统仿真研究,获得了如下的主要结论:(1)对于替代优先级分派,动态非紧急策略在各种负载情况下性能均较优。对于事务优先级,若仅考虑CPU时间,最高继承策略使系统调度获得最好的性能;若考虑系统的累计价值,可替代优先策略适合于系统负载较大的情况,而非替代适合于系统负载较小的情况。(2)有选择的执行作业可以合理限制系统负载,减少无效抢占,降低资源竞争程度,提高资源利用率和系统收益。HP-OMS通过确定作业的类型,拒绝执行那些无法完成的作业,使得系统性能得到最优化。HP-OMS的主要创新点在于:①解决了过载系统中作业级联抢占的现象;②该策略能够适应调度任务集的动态改变。(3)实验结果证明,支持替代的实时事务模型以及相关的系列策略可以明显提高事务成功率,针对于不同的情形有不同的表现,FHC有利于提高硬实时事务的成功率,但是,对系统整体事务成功率的贡献并不优于FHC,SP-CCCP和COR-CCS策略有利于降低资源冲突。(4)在系统超载时,补偿任务启动阈值与系统工作负载紧密相关,系统在某一工作负载下,存在一个值,使得采用TSCTTL调度策略,系统截止期错失率最低,因此采用TSCTTL调度策略能够降低系统的截止期。与国内外该领域的研究相比,本研究的创新点与理论贡献在于:(1)提出了一种基于替代的事务优先级分派策略PBAC,综合考虑价值密度和紧迫度,并使事务继承替代的优先级,该策略可以在动态环境中获得较好的系统性能。(2)提出了一种面向周期性事务的过载控制策略HP-OMS,HP-OMS解决了过载系统中作业级联抢占的现象,该策略能够适应调度任务集的动态改变。(3)针对FATM实时事务模型,将替代划分为临界区,区分静态相容和动态相容,并提出了临界区动态相容检测方法、以及相应的临界区并发控制策略COR-CCS,该策略可以有效地降低硬实时之间的冲突。(4)给出了实时任务的系统相对执行紧迫度,研究了实时任务执行紧迫度与等待时间的关系,并讨论了实时任务的补偿任务的调度时机;然后提出TSCTTL调度策略,该策略有效降低系统的截止期错失率。(本文来源于《江西财经大学》期刊2013-06-01)
刘智博[4](2013)在《一种嵌入式移动数据库乐观事务处理策略》一文中研究指出在嵌入式移动数据库系统中,计算平台的移动性、频繁的断接性以及长事务等特性,使得传统的事务处理模式不再适用。为了解决嵌入式移动数据库中的事务处理问题,提出了一种新的移动事务处理模型——改进的乐观两阶段提交移动事务模型(IO2PC-MT),该模型吸纳了O2PC-MT模型的设计思想,采用乐观并发控制和两阶段提交的策略实现数据的一致性。模拟实验结果表明,IO2PC-MT提高了资源的利用率和系统的整体性能,为嵌入式移动数据库移动事务处理提供了一种切实可行的解决方案。(本文来源于《机械设计与制造工程》期刊2013年05期)
刘尧尧[5](2009)在《基于移动Agent的移动实时数据库事务提交处理与恢复策略研究》一文中研究指出移动通信技术的蓬勃发展,给移动计算环境下的各项应用带来了前所未有的机遇,传统互联网上的各项应用纷纷向移动互联网迁移,但简单的迁移远远跟不上需求的增长,移动互联网上需要更多的是创新。移动实时数据库是运行在移动计算环境中的数据库管理系统,由于移动计算环境的特殊性,如频繁断接性、资源有限性、移动性等,使得移动实时数据库需要新的事务处理、恢复处理模型等,而移动Agent正好提供了良好的解决方案。传统数据库事务处理基于严格控制、缜密设计的基础,事务处理方式确定、单一、缺乏灵活性;移动环境下系统维护困难,故障恢复缺乏应具有的主动性,自适应性。Agent发源于人工智能,在众多领域得到应用,本文首先分析了移动Agent的自主、智能、移动等特性,在移动计算环境中的应用优势及Agent当前存在的安全性、编程、效率、容错方面的不足。然后在现有的移动分布式实时数据库的基础上,结合面向Agent的软件开发思想,赋予事务处理主动性、故障恢复主动性等,提出基于移动Agent的移动实时事务模型。此模型将移动实时数据库操作的核心功能分离出来,使Agent能专注于扩展功能的实现,增加了系统的可扩展性,事务处理能根据自身及外界环境的变化而做出相应的调整以提高性能,以提高并发度为例作说明。接着在此事务处理模型基础上,针对移动计算环境下移动分布式实时事务具有寿命长的特性,提出了基于移动Agent的嵌套自适应预提交协议(NACP),实验结果证明NACP能有效提高系统的吞吐量,降低数据冲突率,并对移动断接有良好的支持。最后结合人工智能、专家系统的知识提出了基于移动Agent的自适应恢复模型,其中包括事件的主动探测及报告机制,事件收集,故障分析预测等,使得系统能无人工干预、自适应的选择相应策略进行故障的恢复,缩短了故障恢复的响应时间。(本文来源于《江西财经大学》期刊2009-12-01)
张萌,王丽芳,蒋泽军,孙万里[6](2009)在《一种基于XML组件框架的长事务处理策略》一文中研究指出在管理信息系统开发中,多用户操作容易导致人机交互长事务问题,而数据库的事务处理机制是不能解决这一问题的。设计了一种基于连接组件的长事务处理策略,该策略采用标志位和时间戳来解决资源锁定权及资源解锁的人机交互长事务问题,有效地避免了多人可能造成的数据误操作,保证了工作质量,增强了数据库的一致性。(本文来源于《航空计算技术》期刊2009年02期)
肖迎元,张德干,刘云生[7](2009)在《嵌套事务模型下实时数据库故障处理策略》一文中研究指出针对嵌套事务的特性,提出了一种新的、支持嵌套实时事务模型的故障恢复模式。该故障恢复模式改进了传统的日志记录类型与结构,能更好地适应嵌套事务的特性与时态数据的时限需求。在日志缓冲区分配策略上,并发的嵌套实时事务被分配在独立的活动日志区,解决了顺序日志模式中当前日志缓冲页因为严重的访问竞争而影响系统性能的问题。在故障发生后的恢复处理算法中,对重做起始点选择与执行顺序进行了优化处理,在确保提交事务持久性的前提下,尽可能地提高恢复性能。性能测试显示,该恢复模式具有比传统恢复模式更好的性能。(本文来源于《计算机集成制造系统》期刊2009年01期)
段喜萍,魏兴[8](2008)在《一种新的支持断接操作的移动事务处理策略》一文中研究指出针对移动计算环境的特点,为有效地支持移动计算环境下移动客户机的移动性、断接性和跨区切换性,降低事务的撤销率,提出一种基于乐观并发控制的移动事务处理模型。分析与实验表明,本模型在移动计算环境中具有很好的适应性。(本文来源于《黑龙江工程学院学报》期刊2008年04期)
齐新军[9](2008)在《一种基于Agent的事务处理分配策略》一文中研究指出事务处理作为移动数据库的关键技术之一,是保证信息一致性和可靠性的基础.本文采用基于区域处理的查询处理模式的思想,对整个网络资源进行了划分,在分配策略上考虑到网络的具体情况对最近邻查找法进行了改进,使操作尽量本地化,提高了事务处理的效率.(本文来源于《哈尔滨师范大学自然科学学报》期刊2008年04期)
蔡振,李强娇[10](2008)在《一种新的实时事务处理策略及应用》一文中研究指出通过对实时事务处理策略的研究,提出一种改进型事务处理策略,将时标调度策略和传统的优先级分配策略进行结合处理不同类型的实时事务,并将快照服务用于并发控制协议中。测试表明,这种处理策略能提升系统的性能。(本文来源于《工业控制计算机》期刊2008年06期)
事务处理策略论文开题报告
(1)论文研究背景及目的
此处内容要求:
首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。
写法范例:
触发外部设备的实时事务执行失败时,需要补偿来消除外部影响.针对支持补偿性的实时数据库模型,研究了实时事务的补偿处理策略CP-TPS,将主任务划分为I级、II级和III级叁种级别,当主任务夭折时,针对不同级别的任务进行不同的补偿处理.实验结果表明,系统采用CP-TPS策略之后,可以降低任务的截止期错失率,并提高累积价值收益.
(2)本文研究方法
调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。
观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。
实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。
文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。
实证研究法:依据现有的科学理论和实践的需要提出设计。
定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。
定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。
跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。
功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。
模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。
事务处理策略论文参考文献
[1].张晨东.可扩展事务处理系统中的日志同步策略[D].华东师范大学.2016
[2].王文乐,雷刚,章志明,熊磊.一种支持补偿任务的实时事务处理策略CP-TPS[J].小型微型计算机系统.2015
[3].王文乐.基于替代/补偿的实时事务处理策略研究[D].江西财经大学.2013
[4].刘智博.一种嵌入式移动数据库乐观事务处理策略[J].机械设计与制造工程.2013
[5].刘尧尧.基于移动Agent的移动实时数据库事务提交处理与恢复策略研究[D].江西财经大学.2009
[6].张萌,王丽芳,蒋泽军,孙万里.一种基于XML组件框架的长事务处理策略[J].航空计算技术.2009
[7].肖迎元,张德干,刘云生.嵌套事务模型下实时数据库故障处理策略[J].计算机集成制造系统.2009
[8].段喜萍,魏兴.一种新的支持断接操作的移动事务处理策略[J].黑龙江工程学院学报.2008
[9].齐新军.一种基于Agent的事务处理分配策略[J].哈尔滨师范大学自然科学学报.2008
[10].蔡振,李强娇.一种新的实时事务处理策略及应用[J].工业控制计算机.2008