事务

  • 中国特使
    中国政府朝鲜半岛事务特别代表刘豫锡 中国政府非洲事务特别代表孙玉玺 外交部阿富汗事务特使(前任)李辉 中国政府欧亚事务特別代表吴红波 中国政府欧洲事务特别代表岳晓勇 外交部阿富汗事务特使钱波 中国政府太平洋岛国事务特使解晓岩 中国政府叙利亚问题特使(前任)翟隽 中国政府中东问题特使薛冰 外交部非洲之角事务特使(按姓氏笔画排序)……

    环球人物 2023年13期2023-07-12

  • 新型内存硬件环境中的事务管理系统综述
    518055)事务作为支撑大型复杂场景的技术基石,以一个有限逻辑执行单元为现代应用技术服务提供强有力的可靠性保障[1].事务是构建数据管理应用的核心,后来这一理念被广泛运用于数据库系统中,为数据操作提供完整性、一致性、并发性和恢复性4 个基本属性[2].传统的事务管理系统以硬盘(机械硬盘(hard disk drive,HDD)和固态硬盘(solid state drive,SSD))为数据存储中心,借助主存(dynamic RAM,DRAM)低延迟和随

    计算机研究与发展 2023年3期2023-03-27

  • 内存事务中并发控制协议研究综述
    .edu.cn)事务指一个有限的操作序列[1],是数据库或其他系统的一个执行逻辑单元.事务具有ACID(atomicity, consistency, isolation, durability)[2]的特性:事务中的所有操作必须全部执行或全部不执行(原子性);确保系统从一个一致的状态转变为另一个一致的状态(一致性);多个事务并发执行时不互相影响执行结果(隔离性);已提交事务对系统的修改将被永久保存(持久性).事务支持应用通过数据库等系统来处理各种复杂的业

    计算机研究与发展 2022年4期2022-04-06

  • 嵌入式数据库SQLite上多版本并发控制的设计与实现
    离性和持久性)的事务,可以运行在Unix、Linux、Windows、MacOS 等诸多主流操作系统上,并支持C、Java、PHP、Tcl、C#等众多计算机程序设计语言[3]。SQLite 是用ANSI C 语言编写的,自身完全独立,无需依赖任何外部函数库。SQLite 的整个数据库(包括数据库模式定义、表和索引)都存储在宿主机上的单一文件中,便于数据库和应用程序的迁移。由于上述优点,SQLite 目前已在移动应用开发中占据了相当大的市场份额[4],并在气

    计算机应用 2022年1期2022-02-26

  • 微信来帮忙,日程管理不再难
    天都要处理大量的事务,有时光靠脑子无法完全记住所有的事务,因此可以借助一些工具来帮忙。而最常见的方法就是用手机的日历或者其他第三方的日程管理应用来帮忙,但是这些应用有的无法进行设定日程的同步操作,而有些日程管理应用的操作则过于复杂。其实利用微信最新开发的功能,完全可以替代其他应用。安装关注腾讯待办先打开手机中的微信客户端,点击主界面右上方的放大镜按钮。在弹出的搜索框中输入“腾讯待办”这个关键词开始搜索,搜索完成以后,在搜索结果中选择“公众号”标签。接着在搜

    电脑报 2021年39期2021-10-29

  • 实时数据库技术漫谈
    概念和特征,以及事务模型和数据库管理系统。关键词:实时;实时数据库;事务一、引言 传统的数据库系统不考虑有关数据及其处理的定时限制,无法满足实时应用的需要。传统的实时系统不涉及维护大量共享数据及其完整性和一致性,尤其是时间一致性。只有将两者的概念、技术、方法和机制有机结合形成的实时数据库,才能同时支持定时和一致性。在传统数据库中,事务的原子性和可串行化是普遍接受的正确性和一致性标准。实时数据库系统和传统数据库有着根本性的不同,其本质的区别在于数据与事务

    客联 2021年8期2021-10-12

  • Oracle数据库锁的研究
    一数据库时,多个事务将同时访问数据库中的相同数据,此时,多个用户很有可能共同进行对于该数据库的查询、修改等操作。如果对于并发操作不加以管理,则可能会读写错误的数据,并破坏数据库四大特性中的一致性。 锁是数据库对并发访问的、在指定权限下可以进行共同访问的管理的机制,它用于保护以合理的方式被修改的数据。 当事务提交或者回滚后,对于该单位进行释放资源,此时其他用户可以正常的更新数据。1 Oralce数据库中关于锁的定义Oracle 关于锁的机制是轻量级的,它直接

    电子技术与软件工程 2021年11期2021-08-09

  • 浅析并发事务的调度
    徐爱芸摘要:事务是并发控制的基本单位,多个事务的并发操作可能会破坏事务的ACID特性,为了保证事务的隔离性和一致性,DBMS必须对并发操作进行正确调度,多个事务并发执行时,对并发操作的调度是随机的,只有可串行化调度才能保证并发执行的正确性。关键词:事务;并发执行;调度策略;可串行化调度1 前言调度(Schedule)是对若干事务的操作按照它们的执行时间安排的一个操作序列(顺序),同一个事务中的操作在调度中的执行顺序是固定不变的。2 串行调度若调度S中的多个

    青年生活 2020年19期2020-10-14

  • 瑜伽馆约课系统的数据库设计与实现
    计、数据库优化、事务设计等,详细介绍了MySQL数据库技术在其中的应用。该系统为瑜伽馆会员约课以及管理员排课、统计各项数据提供了技术支持,实现了小型企业的信息化管理。关键词:约课系统;MySQL;概念模型;数据库优化;事务中图分类号:G250.74 文献标识码:A 文章编号:1006-8228(2020)08-53-040 引言随着当今计算机和通信网络的技术迅速发展,各行业的服务也要求越来越高效和精准,为了帮助瑜伽从业人员完善对会员的服务,特别研发了基于微

    计算机时代 2020年8期2020-09-15

  • SQL SERVER并发控制中隔离级别的实现
    允许执行多个并发事务,在任何给定的时刻有可达数百个正在执行的却只部分完成的事务,这是由用户来选择一个可以保证应用程序正确执行并且能够使并发度最大的隔离级别的执行选项。关键词:事务;隔离级别;并发执行;并发控制数据库系统的最大特点是共享,允许多个用户或多种应用相互覆盖地共享数据集合。在互联网时代,成千上万的不同地点的计算机每秒执行上百的操作,同一时间有多个操作影响同一数据,即存在并发操作,如果不加以控制,可能带来数据不一致问题:更新丢失;不可重复读;读脏数据

    世界家苑 2020年1期2020-04-10

  • 事务兴趣度的度量方法*
    有效简单,但在多事务兴趣度度量方面存在一定缺陷[1]。因此,现提出一种可以对多事务兴趣度进行度量的多事务兴趣度的度量方法,通过验证它是PS公式的扩展。1 问题引入例如,某一商场底层事务数据库中购买咖啡(事务C)、牛奶(事务D)、白糖(事务E)的统计况如图1所示。图1 购买咖啡、牛奶、白糖的统计由 图1可 得 结 果:p(C)=50%,p(D)=50%,P(D)P(E)=0,说明事务C、D和E间的关联规则是无趣的,但是显然事务C和D、C和E、D和E、CD和E

    通信技术 2019年11期2019-12-04

  • 基于改进乐观两阶段锁的移动事务处理模型
    据库系统中,传统事务处理模型很好地解决了传统应用环境下事务的并发控制问题。但在移动互联网环境中,由于事务的频繁断接性和长延迟性,传统的事务处理机制已无法满足移动数据库系统的事务处理要求,为此,有必要对移动事务提交和执行策略进行研究。移动事务处理可分为三类,一类是重新定义了事务的ACID(原子性、一致性、隔离线、持续性)特性[1],如集群事务模型[1]、KANGROO模型[2]、MOFLEX模型[3],虽然满足了移动环境,但无法保证事务的可串行性;第二类是将

    计算机技术与发展 2019年11期2019-11-18

  • 基于多核PC 的事务内存冲突管理算法的改进
    1)0 引言软件事务内存的竞争管理策略在事务发生冲突时决定是否放弃其中一个事务,Scherer 等人对此进行了专门的分析,但是目前并没有一个能够适用于不同环境的竞争管理策略算法。现有竞争管理策略有:Aggressive 激进算法、Polite 礼让算法、Randomized 随机算法、Karma 报应算法、Timestamp 时间戳算法等,本文将对竞争管理算法进行理论分析,并结合Repeat-Hash冲突检测算法及冲突规避算法进行实验,将不同的竞争管理算法

    现代计算机 2019年23期2019-10-22

  • 面向完井的读写时间戳乐观并发控制协议研究
    的情况下,在进行事务处理时就会出现事务延迟、实时性差等情况,此时就会导致完井业务管理效率低下的问题,甚至影响整个油田信息管理的效率。因此提高移动事务处理的性能,成为了当前急需突破的方向。移动事务是移动设备上数据库维护及管理的重要方法,需要在网络断开时仍然继续数据处理,所以移动设备的数据库具备必要的自我修复和应急处理能力,能够对离线操作的移动事务有所支持[8-9]。事务处理的核心机制是并发控制,事务并发控制属于事务调度的一种,出色的并发控制调度策略应能够有效

    微型电脑应用 2018年12期2018-12-24

  • 美国退役军人事务管理对我国的启示
    高度重视退役军人事务管理工作,经过多年的实践,形成了许多有益的做法,积累了丰富的实践经验,对于推进和完善我国退役军人事务管理工作具有一定的启示和借鉴意义。关键词:退役军人;事务;管理一直以来,我国退役军人管理工作都是按照官兵分级别分散管理体制运行,这种管理体制涉及分管部门多、管理范围广,加之部门利益驱使,使得退役军人事务管理工作经常相互扯皮,行政效率低下。为了建立集中统一、职责清晰的退役军人管理保障体制,国务院整合相关部门职能组建退役军人事务部。当前形势下

    魅力中国 2018年28期2018-10-11

  • 关于新时期行政事务管理工作思路的研究
    办公室在进行行政事务的综合管理时必须明确工作内容,制定合理的管理制度和工作实施的方向。要确立清晰合理的行政事务管理目标,完善健全行政事务管理机制,提升行政事务管理人员专业素养,加强信息化管理系统的建设使用。本文对此进行了分析研究。关键词:新时期;行政;事务;管理;思路办公室对任何一个单位来说都是一个非常重要的职能部门,与整个单位的安全稳定平稳运行有着直接的联系。从保卫到督查,从值班到文秘,办公室需要参与单位中零零碎碎的所有工作。因此,办公室在进行行政事务

    科学与技术 2018年16期2018-05-16

  • DB2事务日志行为分析及对策
    型关系型数据库,事务日志在数据库运行中扮演着非常重要的角色,没有事务日志的参与,DB2数据库就无法保证数据的一致性和可恢复性。数据库中运行的事务会耗用日志存储空间,如果有长久未提交事务或数据修改量巨大的大事务,容易出现事务日志空间被耗尽的现象,本文提出了针对性的防范措施。2 什么是事务日志所谓数据库的一致性,就是当数据库崩溃恢复或前滚到某一个时间点时,数据库能够保证已经提交事务的数据都被写入磁盘,而所有未提交和回滚事务都被撤销。为了保障数据的一致性,数据库

    数字通信世界 2018年10期2018-03-21

  • 面向数据库的持久化事务内存
    另一个被称为硬件事务内存(hardware trans-actional memory, HTM)的新技术最近在英特尔处理器中得以实现,该技术将数据库中的事务概念引入共享内存(HTM也在IBM的生产系统和各种研究系统中得以实现,本文仅考虑英特尔的实现).HTM允许程序员在事务中执行任意代码块,这些代码块将以原子方式完成提交,或中止而不影响内存中原有的内容.英特尔的HTM实现采用尽力提交的方式,这意味着没有事务可以保证提交.因此,当一个事务中止足够多次后,必

    计算机研究与发展 2018年2期2018-03-13

  • 机关日常事务处理技巧探讨
    部门,是机关日常事务正常运营的重要保障。新形势背景下,机关行政工作追求更加高效的处理效率,机关日常事务处理也应该积极探索高效的处理方法和技巧,以适应新时期机关单位的发展需求。本文主要探索了机关日常事务处理方法的形成,总结了相关技巧,同时对提升机关日常事务处理效率提出了几点建议。关键词:机关日常;事务;技巧;方法;建议在我国设立的各层级机关单位中,行政部门是不可缺少的重要组成。行政部门的主要工作内容就是围绕机关单位的日常事务,保障机关单位核心职能能够高效运行

    青年时代 2018年36期2018-02-25

  • 关系数据库并发控制技术研究
    Server;事务;并发控制;ACID特性数据库的重要特征是可以为多个用户提供数据共享,当多用户在同一时刻访问同一数据的时候,数据库管理系统(简称DBMS)必须提供并发控制机制来协调并发用户的并发操作带来的问题,以保证并发事务的隔离性,从而达到数据库的数据一致性和完整性。事务和锁是两个紧密联系的概念。事务使用锁,防止其他用户修改另外一个还没有完成的事务中的数据。在关系数据库中有多种锁,允许事务锁定不同的资源,锁就是保护指定的资源不被其他事务操作,锁是保证

    活力 2018年20期2018-01-18

  • 基于OCC-DA-MCP算法的Redis并发控制
    术,其基本单位是事务.并发机制的不正确可能会导致服务器数据的丢失、不可重复读取等问题.内存数据库作为一个共享资源,不同的客户端可以随时的对其进行数据访问,为了最大限度的利用数据库里的资源,就应该允许多个客户端并行的对数据库的数据进行访问.对于实际的系统,可能会出现多个客户端并发操作同一个数据的情况,如果没有相应的机制来控制并发操作,很可能会对数据造成误操作,破坏数据库的一致性,因此,并发控制效果是衡量内存数据库性能的重要指标之一.并发控制主要有悲观控制和乐

    华中师范大学学报(自然科学版) 2017年6期2017-12-26

  • 针对基于B/S架构软件系统的性能测试研究
    。关键词:性能;事务;负载;脚本;工序中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2017)27-0211-02随着软件规模的不断扩大,软件质量问题已成为制约计算机发展的主要因素之一。其中,基于B/S架构的软件系统正在成为各个建设单位信息化建设项目的主流。与以往的软件相比,它有着不同于以往软件的特点,主要体现在:数据库集中、信息系统管理集中、业务管理集约化、用户所在地域分布广泛、数据量大、业务量大等方面。由于存在以上这些特点,基于

    电脑知识与技术 2017年27期2017-11-20

  • 一种Web服务组合一致性验证方法研究
    决Web服务组合事务放松ACID属性后,原子性与一致性无法保证同时满足的问题,提出了一种基于有限状态自动机的服务组合概念一致性检测方法。与以往大多通过运行时监控和协调保证应用一致性的方法不同,该方法采用有限状态自动机在设计阶段对服务组合的交互行为与异常处理进行建模,分析了概念一致性满足的关键条件和性质,证明了服务组合概念一致性的判定定理。最后通过分析服务组合一致性检测的实施框架说明了该方法的可行性。关键词:Web服务组合;确定有限状态自动机;事务;一致性检

    计算技术与自动化 2017年3期2017-10-26

  • 基层知识产权事务工作浅析
    员,笔者从事专利事务工作多年,圆满完成了上级下达的专利申请量任务,保证了宜州市政府顺利通过专利目标管理指标的考核。作为一名基层科技工作者,现略谈多年从事专利事务工作的见解略谈一下。关键词:知识产权;事务;基层一、忠于职守,热爱事业 从事一份职业,“爱岗敬业,干一行,爱一行,专一行”是每一个从业者必备的基本素质。热爱专利事业,忠于本职工作,带着强烈的事业心和责任感,刻苦钻研专利相关业务知识及法律法规,积极参加各级知识产权部门举办的培训班学习,虚心向有专利工作

    世界家苑 2017年10期2017-10-08

  • Hibernate框架持久化应用及原理探析
    ;持久化;实体;事务;映射前言Hibernate框架最初是由一个名字为Gavin King的程序员,在2001年根据自己对ORM思想的理解,构建出来的一个Java持久化应用。在推出第一版后,很快得到了编程界的广泛关注,并随后被JBoss公司收购,从此Hibernate框架不断推陈出新,在Java EE持久化领域独占熬头。1 Hibernate框架应用Hibernate作为一个持久化框架,其底层对JDBC的API进行了封装,并在上层把自身的API暴露给应用程

    科技创新与应用 2017年3期2017-02-18

  • 主备数据库的同步方法及装置
    步装置,包括同步事务获取单元,用于通过对主数据库中的数据库事务进行读取,获得需要同步的数据库事务信息,将其添加到数据库事务写队列中,并将数据库事务主键数量作为主键处理进度值;以及同步事务执行单元,用于采用并行写入方式将所述数据库事务写队列中的所述数据库事务写入到备数据库中,并删除位于所述数据库事务写队列顶端的所述数据库事务。以及一个主备数据库同步方法。该发明的同步装置和方法能够将MariaDB的集群性能大大提升,有效扩展了MariaDB的试用范围,能够支持

    科技创新导报 2016年21期2016-12-17

  • 面向高通量事务处理的事务编译技术
    62)面向高通量事务处理的事务编译技术王冬慧,朱涛,钱卫宁(华东师范大学数据科学与工程研究院,上海200062)针对内存数据库中CPU利用率不高的问题,目前的研究工作集中在利用事务编译技术提升事务的执行效率和改进事务的并发控制以提升数据库的性能.本文主要从以下几个方面对内存数据库的事务编译技术进行了综述.第一,介绍了事务处理的一般流程,分析限制系统性能的因素.第二,分析了当前使用的事务编译技术,包括即时编译技术、操作依赖分析技术和事务切片技术.第三,结合实

    华东师范大学学报(自然科学版) 2016年5期2016-11-29

  • 内存数据库事务提交的关键技术与挑战
    62)内存数据库事务提交的关键技术与挑战胡爽,周欢,钱卫宁(华东师范大学数据科学与工程研究院,上海200062)ARIES作为传统事务提交机制从20世纪90年代问世以来,一直是主流商业或开源数据库系统普遍采用的方法.随着应用的高通量化,基于传统硬件设备实现的事务提交机制成为了系统性能提升的首要瓶颈.然而大内存、多核等高性能硬件技术的发展又为事务提交机制的优化提供了新的契机.本文详细分析并总结了传统事务提交机制中存在的问题,然后归纳并讨论了现有基于新型硬件的

    华东师范大学学报(自然科学版) 2016年5期2016-11-29

  • 面向对象视角的软件数据库
    概念模式 视图 事务一、数据库发展历史回顾1970年,埃德加·科德在IBM的圣何塞研究实验室,提出了一种新的称为关系数据模型的数据表示框架。这被证明是一个在数据库系统发展中的分水岭。它引发了dbms关系模型的快速发展,建立在一个坚实的丰富的理论成果基础上。在20世纪80年代,关系模型巩固了它作为DBMS范例的地位,数据库系统也继续获得广泛地使用。作为IBM系统R项目的一部分的关系数据库SQL查询语言成为了现在的标准查询语言。SQL的标准化是在20世纪80年

    时代金融 2016年24期2016-09-10

  • 一种基于Web服务的工作流过程模型
    程模型的基础上将事务的相关概念加入其中。关键词:基于Web服务 事务 工作流中图分类号:TP311.52 文献标识码:A 文章编号:1007-9416(2016)05-0000-00本文主要在web的基础上引入一种可行化的工作流过程模型。从而为现阶段较为松散的异步环境提供一种可行性方案,为了保证其更加的安全可靠,同时满足相关的要求,在工作流过程模型基础上增加了事物的概念。1 过程模型建模基本定义:对于工作流的组成序列可以表示如下:WF={p1,p2,p3.

    数字技术与应用 2016年5期2016-05-14

  • 办公室文书日常事务处理技巧
    词:办公室文书;事务;处理随着企业的发展,文书职业特性比以前有了显著的扩展和强化,工作内容中管理比重逐步增加,专业取向更加明确。办公室作为中心综合办事机构,接触人多、信息量大、工作要求高,不管是办文、办事还是办会,必须反应快、行动更快。新情况、新问题层出不穷,新业务、新知识不断增多,要做到提笔能写、开口能讲、遇事能办,而且还要把小事办细、急事办对、难事办好,这些都决定了一名训练有素的文书人员不但要有渊博的知识、精湛的能力和过硬的作风,还要具备良好的职业素养

    卷宗 2015年11期2015-12-19

  • 培训管理工作需要四“心”
    不怕长期从事相同事务的恒心。关键词 培训 管理 事务每个行业或者每个稍具规模的企业都有自己的培训中心,职责是对自己的干部职工进行管理模式、生产技术、工作平台、软件使用、操作规程和竞赛技能等方面的培训。本人从事培训管理工作多年,深刻体会到培训管理事务非常繁杂,基本过程包括联络、实施、管理、服务和总结归档等环节,而作好这些工作的前提是要有四“心”:细心、耐心、决心、恒心。先说细心,培训工作从计划开始,培训计划直接与上一级主管理部门的人力资源部或计划处对接,所有

    今日湖北·下旬刊 2015年9期2015-05-30

  • SQL SERVER中的事务处理教学研究
    摘要:数据库中的事务处理是数据库教学的重点内容,该文结合SQL Server数据库对 其特性,执行,编写规则等做了概括论述,并结合教学实践,对相关注意事项做了简要说明,这对于如何学好该知识点具备一定指导意义。关键词:SQL SERVER; 事务; 锁中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2014)30-7017-02事务的作用是保证一系列的数据操作可以全部正确完成,不会造成数据操作到中途未完成而导致数据完整性出错,锁的作用是

    电脑知识与技术 2014年30期2014-11-19

  • 基于键值存储的事务控制策略
    SQL访问方法及事务特性[7],键值存储系统也需要具备,所以需要在键值系统上建立关系型数据库的访问层,以兼具键值存储系统和关系型数据库的优点。传统的关系型数据库在多节点情况下的事务控制方法,即两阶段提交协议[8],由于复杂的控制逻辑与频繁的网络访问,不适应在大规模集群应用,具有十分严重的效率低下问题[9]。Google的MegaStore[10]提出了支持实体组内事务的概念,实际上是传统事务的一个子集,目的是避免过于复杂和昂贵的分布式事务。通过预先定义事务

    计算机与现代化 2014年2期2014-10-15

  • OceanBase内存事务引擎
    anBase内存事务引擎李 凯, 韩富晟(阿里巴巴集团,北京 100020)OceanBase是一个分布式可扩展的关系数据库,采用基线静态数据与动态增量数据分离存储的架构设计.其内存事务引擎提供了动态数据的存储、写入和查询服务,用户写入的数据被存储在内存中称为Memtable的数据结构中.Memtable及其周边的事务管理结构共同组成了内存数据库引擎,来实现事务的ACID特性.在事务引擎中,通过多版本的并发控制技术实现读写相互不阻塞,实现只读事务满足“快照

    华东师范大学学报(自然科学版) 2014年5期2014-09-06

  • 基于优先级的多版本两阶段锁并发控制协议
    ].然而移动实时事务(MRTT)受移动计算环境特性的影响,表现出弱化的ACID特性,以满足移动计算环境的特殊性要求[3].1 相关协议分析事务的并发控制协议主要包括乐观并发控制协议、悲观并发控制协议、多版本并发控制协议,而多版本并发控制协议在应对移动实时事务方面展现出优势,通过数据版本的更迭,减少了数据冲突,保证了数据的一致性[4].MV2PL在应对移动实时事务时存在明显的优势[5],它将事务分为只读事务和更新事务.对于只读事务,在任何情况下都不必等待加锁

    中南民族大学学报(自然科学版) 2014年1期2014-08-06

  • 移动数据库事务处理模型的研究
    044移动数据库事务处理模型的研究罗军,李文生,王宏重庆大学计算机学院,重庆 4000441 引言随着计算机网络和通信技术的飞速发展,移动计算作为一种崭新的计算模式应运而生。由于移动计算环境的特殊性,使得传统数据库中的各种事务处理模型不能有效地支持这种特殊的环境[1-2]。因此移动事务处理模型成为移动数据库系统的研究热点。L.H.Yeo等人提出的MDSTPM事务处理模型[3]需要移动主机一次性地将事务的所有操作发送给移动事务协调器,不能提供对交互式移动事务

    计算机工程与应用 2014年22期2014-08-04

  • 一种改进的基于时间戳的分布式事务并发控制策略
    19)并发控制是事务处理的核心技术之一,是指数据库合理调度并发事务,避免并发事务之间的相互干扰造成数据的不一致性。分布式事务并发控制策略主要有封锁和时间戳这两种。时间戳策略是指每个事务在产生时,系统会赋予事务唯一的时间戳,越晚开始的事务将获得越大的时间戳,当某事务与比其时间戳更大(更晚)的事务发生冲突时,它会中止。而在同样的情况下,如果使用封锁策略的话,事务将等待或立即继续执行[1]。另一方面,基于时间戳的并发控制不会造成死锁,这对于分布式事务处理来说是一

    东莞理工学院学报 2013年3期2013-06-25

  • SQLServer自治事务实现方案探析
    )0 引言数据库事务(Database Transaction),是指为实现业务而作为单个逻辑工作单元执行的一系列操作。事务具有acid特性,即原子性、一致性、隔离性、持久性。而自治事务则是为了实现某些特殊业务应用而违反事务一致性的特殊事务实现方式。1 自治事务(AT)执行流程概述AT是由主事务(MT)即外部事务调用但是独立于它的事务。在AT被调用执行时,MT被挂起,在AT内部,一系列的DML操作可以被执行并且可以进行提交或回滚.由于AT的独立性,它的提交

    长春大学学报 2013年8期2013-06-21

  • SQL数据库中事务的实现方法
    定运行。如果使用事务来处理对多个数据库表的操作就可以避免这样极端情况下的错误产生。1 事务的定义事务是对数据库执行的一个操作单位。它是以逻辑顺序完成的工作单元或工作序列,无论是用户手工操作,还是由程序进行的自动操作。一个事务可以是一个或多个DML语句。在管理事务时,任何指定的事务都必须作为一个整体来完成,否则其中任何一条语句都不会完成[1]。下面是事务的基本特征:1)所有的事务都有开始和结束。例如,在SQL Server中事务用BEGIN TRANSACT

    湖南邮电职业技术学院学报 2013年1期2013-01-03

  • 一种多粒度锁的事务并发控制算法
    30000)实时事务处理的算法主要有两个方面,一方面是实事事务调度算法,主要是事务优先级的确定;另一方面是实时事务事务并发控制算法,包括悲观事务并发控制算法和乐观事务并发控制算法两种[1]。近年来,在事务的并发控制方面已取得了大量理论研究成果。迄今为止,许多基于锁、乐观、时间戳的实时数据库并发控制方法已提出,如优先级继承 PI(Priority Inheriting)、高优先级夭折 HPA(High Priority Abort)、优先级顶 PC(Pri

    网络安全与数据管理 2012年5期2012-11-24

  • 浅析Oracle事务
    。Oracle的事务正是保证数据库一致性和完整性的机制。了解和掌握事务的特点和使用技巧,可有效保证数据库的安全性和完整性。一、事务及特性(一)事务事务是用户定义的由一条或多条SQL语句组成的逻辑操作单位,是数据库应用程序的基本逻辑单位。事务是保证数据库一致性和完整性的机制。一个事务中的SQL语句,全部执行时,就是提交事务,对数据库的修改会永久的保存到数据库;全部取消执行时,即撤销事务,回到执行前的数据库状态。(二)事务的ACID特性对一组SQL语句操作构成

    职业技术 2012年8期2012-08-15

  • Spring 3.x的事务处理机制的研究比较
    330013)事务是访问数据库的一个基本单位,通常用一个操作序列表示。事务ACID特性,即原子性、一致性、独立性和持久性。一个事务处理包括一系列操作,并把它们当做整体失败或成功的单个操作对待。传统JDBC的Connection类中含有几个方法实现对事务的处理支持,setAutoCommit方法设置事务是否自动提交,commit方法进行事务提交,rollback方法实现事务回滚。传统的JDBC事务编程将程序代码与事务操作代码耦合在一起。而Spring面向的

    网络安全与数据管理 2012年10期2012-05-12

  • 实时数据库系统服务质量管理研究
    0)以实时数据库事务调度为典型应用背景,研究和分析了不精确性计算方法,给出了一个基于不精确性计算的事务模型,并基于该事务模型提出了一种基于反馈控制的实时事务调度体系结构以及建模方法,为最终提高在超载环境下实时数据库系统的服务质量提供了有效的解决方案。实时数据库;服务质量;事务调度;反馈控制;不精确计算引言随着实时数据库系统在电子商务、工厂生产过程控制和证券交易等软实时应用领域的推广,这些应用中数据的时间限制性也逐步凸显,对于数据库系统需用新鲜的数据去反映物

    漳州职业技术学院学报 2012年4期2012-03-26

  • 基于增广有色Petri网带封锁机制的并发控制模型
    各种协议来对并发事务对数据库的访问进行控制。目前最常用的封锁协议是2PL协议。但是满足2PL协议的调度却有可能会带来死锁和活锁问题。Petri网是一种能很好地描述和分析验证系统动态性能的工具。研究人员们很自然地用Petri网去描述和学习并发控制系统。如在FMS中,Petri网得到很好的应用。文献[1]通过建立并发事务共享数据资源的普通Petri网模型,探讨了可串行化调度与死锁检测问题,但是当系统涉及的事务与数据资源较多时,所构造的Petri网模型过于复杂,

    网络安全技术与应用 2011年4期2011-06-12

  • 移动实时环境下的数据一致性研究
    虽然同样可以满足事务的ACID[1]特性,保持系统的严格一致性,但是这样会造成许多事务的回滚操作[2],使得系统频繁地处于抖动状态,严重影响移动用户的使用,所以我们经常会引入一些其他的规则(如:隔离级别),在不同的情况下采用不同的隔离级别,以牺牲一定的数据准确性来提高数据的处理效率,即提高事务的并发性.由于目前国内外对基于悲观并发控制的事务处理技术已经很成熟,所以本文基于悲观并发控制对数据的不一致性进行分析,并找到一种新的隔离级别划分的方法来实现事务的并发

    中南民族大学学报(自然科学版) 2011年2期2011-02-07

  • 常用关系数据库并发控制的比较研究
    012)0 引言事务和锁是并发控制的主要机制。在关系型数据库中,事务可以确保用户对数据库逻辑操作的完整性和一致性。如有多个用户同时建立与数据库的会话,会发生多个事务互相干扰的问题,各种关系数据库都提供锁机制来保证所有事务在执行时都得到正确结果,以避免可能产生的幻读、脏读、不可重复读等错误。本文比较了Oralce和SQL Server数据库的事务处理和锁并说明它们对并发控制处理的异同点。1 Oracle和Sql Server中的事务处理1.1 事务的类型Or

    制造业自动化 2010年13期2010-11-25

  • 一种多粒度集群数据库并发控制新算法
    据库系统提供并行事务处理服务[1]。近年来,集群系统中的负载平衡问题受到人们的关注。负载平衡包含许多因素,例如系统结构[2]、算法[3]、资源管理[4]和数据分布[5]以及负载应用类型[3]等都会影响系统的性能平衡。为了保证全局事务执行的正确性和一致性,本文在研究数据库集群中的事务并发控制方法的基础上,提出了一种多粒度的冲突判断和死锁检测方法,使事务并发控制的粒度达到谓词级,并讨论各种谓词的提取方法,既提高全局事务处理效率,又不需要对局部数据库做任何限制。

    河北工程大学学报(自然科学版) 2010年4期2010-10-16

  • CORBA对象事务服务及其并发控制研究
    )CORBA对象事务服务及其并发控制研究李 浩,祁明龙(武汉理工大学 计算机学院,湖北 武汉430070)为有效地保证分布式事务的ACID性质以及解决多个客户程序并发访问某一事务所造成的访问冲突,根据CORBA对象事务服务 OTS(Object Transaction Service)、并发控制服务 CCS(Concurrency Control Service)及其提供的相关接口,采用两步提交协议和并发控制锁机制实现。并将两者相结合实现一个账户之间的转账

    电子设计工程 2010年1期2010-09-27

  • 基于替代补偿的实时事务调度算法研究
    时数据库系统及其事务特点,以及替代的实时事务模型的特性和可调度性特征来研究它的调度算法。一方面,替代的资源需求集是事务资源需求集的子集,系统只需满足子集就能执行该事务;另一方面,即使某个替代失败,还可能调度其它替代而不是立即夭折该事务,提高了事务的成功率。但是,还有一个问题不容忽视:在嵌入式实时数据库系统中,有些实时事务对外部环境作出即时反应,在它提交之前就有可能启动各种外部活动,对外部环境产生了影响,当该事务夭折时,无法通过传统意义下的“还原”(undo

    制造业自动化 2010年10期2010-08-23

  • 实时数据库系统中事务的差分服务
    库系统中不同分类事务由于不同的时间性要求[1],错过相应的截止期给系统性能带来的损失不同,同时调度它们带给系统价值也不同.因此,在实时数据库系统中应根据实时事务带给系统的价值有区别的调度,价值大且时间要求紧迫的优先调度,价值小或时间不紧迫的暂缓调度.但是,对于复杂的嵌套硬实时事务,系统尽可能提供它们必需的如CPU、网络带宽等系统资源,这样才可能满足它们的截止期,同时也应尽可能采用一些策略降低能量消耗,如采用DVS技术[2]加以控制.为提高系统性能和防止系统

    湖北民族大学学报(自然科学版) 2010年1期2010-01-18